Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.051 c
2-1161064765
DevilDevil
2006-10-17 09:59
2006.10.29
Как правильно работать с Битмапом?


15-1160330633
vidiv
2006-10-08 22:03
2006.10.29
как в MS OutLook повторно отправить письмо?


9-1137663613
Control
2006-01-19 12:40
2006.10.29
ShareWare игры


15-1160107247
Tab
2006-10-06 08:00
2006.10.29
Структура организации данных векторной карты


15-1159933925
[DUH]
2006-10-04 07:52
2006.10.29
Работа с теодолитом