Форум: "Прочее";
Текущий архив: 2012.02.26;
Скачать: [xml.tar.bz2];
ВнизПомогите переписать функцию с ASM на Pascal или C Найти похожие ветки
← →
KSergey © (2011-11-09 10:23) [20]> DVM © (09.11.11 10:13) [19]
> Переедет. Там только размеры указателей другие
Да, я уже читал про дельфи и С++.
Если честно, я не очень этого всего понимаю.
Помню, когда-то здесь была фраза от ЮЗ: "Если когда-нибудь размер integer будет отличаться от размера указателя - это будет революция в микропроцессорах и это уже будут не микропроцессоры по архитектуре". (Надеюсь, я не переврал в основных деталях).
Я понимаю, что тут отчасти вопрос интерпретации что есть integer, в частности везде зачем-то ввели NativeInt и т.п. питы, привязанные к платформе, но я реально не понимаю зачем и почему.
Во всех канонических книжках писалось, что int - платформо-зависимый тип. И так было, в частности, при переезде с 16 на 32.
А вот при переезде на 64 - вдруг почему-то на это резко забили. Мне вот, признаться, не очень понятно как теперь указатели запихивать в Data поля всяких TObject. Или там резко поменяли на NativeInt тип?
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2012.02.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c