Форум: "Начинающим";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
ВнизInteger в 32х и 64х битных системах Найти похожие ветки
← →
Новичоккк (2006-10-11 16:14) [0]Если я пишу программу в 32х битной системе и использую тип integer. То при работае в 64х разрядной число так же будет занимать 4 байта?
← →
MBo © (2006-10-11 16:17) [1]да, конечно.
А вот при переходе на 64-разрядные Дельфи Integer, как Generic тип, будет 64-х разрядным
← →
Плохиш © (2006-10-11 16:18) [2]Разрядность данных определяется компилятором, а не системой.
← →
guav © (2006-10-11 16:23) [3]> [1] MBo © (11.10.06 16:17)
> А вот при переходе на 64-разрядные Дельфи Integer, как Generic
> тип, будет 64-х разрядным
Пока перехода не было - не известно (может и останется таким же), на то он и Generic :-)
← →
Новичоккк (2006-10-11 16:46) [4]Большое спасибо за Ваши ответы
← →
MBo © (2006-10-11 16:58) [5]>guav
Generic - Integer, Cardinal - машинное слово системы,
Fundamental - Byte, LongInt, Dword - не зависят от системы.
← →
Новичоккк (2006-10-11 17:35) [6]А существуют уже 64х разрядные Delphi?
← →
MBo © (2006-10-11 17:42) [7]>А существуют уже 64х разрядные Delphi?
Нет. Как минимум, 2 года еще осталось.
Возможно, другой компилятор - FPC - есть 64-х разрядный.
← →
Ketmar © (2006-10-11 17:50) [8]>[3] guav(c) 11-Oct-2006, 16:23
>Пока перехода не было - не известно (может и останется
>таким же), на то он и Generic :-)
по логике даже -- в D2 стал 32 бита. значит, в Dx будет 64. %-)
← →
GuAV © (2006-10-11 17:53) [9]> [5] MBo © (11.10.06 16:58)
Да, наверное.
Просто я решил что может быть по аналогии с сишным int , а он оказывается Fundamental (или нет ?)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c