Hello Olleg,

Wednesday, June 8, 2005, 10:56:19 AM, you wrote:

OS> А что тебе не нравится? short 2, int 4, long 8 - распространненые 
OS> размеры для 64 битных архитектур. Также как short 2, int 2, long 4 для 
OS> 16 битных и short 2, int 4, long 4 для 32 битных.
OS> Другое дело что pointer стал 8 байтным, все проги криворуких 
OS> программистов которые в int'ах хранят поинтеры стали бросать коры.

А не нравится, что традиционно (в т.ч. и по стандарту языка) short - 2 байта, 
long - 4, а int - совпадает с размером указателя.

Сами посмотрите: 
16 бит: short 2, long 4, int 2
32 бита: short 2, long 4, int 4
и совершенно непонятно с какого хрена:
64 бита: short 2, long 8, int 4???? тем более, что всегда указатель это int.

Может у меня устаревшая информация о языке?

-- 
Best regards,
 Dmitry                            mailto:[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить