[devel] Особенности Си для x86_64
Denis Klimov
=?iso-8859-1?q?zver_=CE=C1_altlinux=2Eorg?=
Ср Окт 1 13:14:26 MSD 2008
On Wed, 1 Oct 2008 12:59:44 +0400 Damir Shayhutdinov wrote:
> На x86_64 sizeof(long) = sizeof(void*) = 8 байт.
> а sizeof(int) = 4 байт.
>
> Хотите писать кроссплатформенный код - освойте введенные в C99
> (stdint.h) типы intN_t.
>
> То есть в вашем случае для 4-байтового знакового целого надо было
> использовать тип int32_t а не long.
Благодарю. буду осмысливать и пробовать.
--
Denis Klimov
zver
Подробная информация о списке рассылки Devel