Olga Yakovleva:

OY> Скажите, я правильно понимаю, что в моём случае эта ошибка проходит
OY> не замеченной потому, что хоть архитектура и 64-битная, но при моём
OY> объёме памяти адреса умещаются в 32 бита?

Дело не в объёме памяти на Вашей машине, а в архитектуре, под которую
компилируется программа. Если Вы собираете под x86_32, то и указатели, и
int будут иметь размер 4 байта. При сборке под x86_64 размеры будут
разные: 8 байт для указателя и 4 байта для int.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить