У меня 4 возвращает
Longint платформозависимый
Delphi 11 CE компилирую под Win64. при этом sizeof(longint) = 4 🤷♂️
Все верно. А на Linux64 будет 8.
Да как так-то?? Win64 <> Lin64
более того: эти типы разные в лазаре и делфе :) в общем плохие типы, пришлось везде убирать. сам то не использовал их, но в либах бывает
нет, должно быть 4
А на что заменил? NativeUINT есть в Lazare?
longint'ы заменил на integer'ы, где они предполагались. NativeUINT есть
Integer не подходит, так он тоже 4 байта )
тут не подходит. но у меня бывали заменены integer > longint, и потом это не везде собиралось
Обсуждают сегодня