Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
2-1160394334
NetRaven
2006-10-09 15:45
2006.10.29
StringGrid


2-1160647400
Officeman
2006-10-12 14:03
2006.10.29
как закачать картинку с помощью idhttp1


15-1160292481
AntiUser
2006-10-08 11:28
2006.10.29
В тригере Before Update узнать имя измененного field а


3-1157436969
Itonix
2006-09-05 10:16
2006.10.29
удаление Fields из ibQuery


10-1124694868
OldNaum
2005-08-22 11:14
2006.10.29
COM-сервер





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский