странно. Если мне нужен будет особый тип Integer я просто использую особый тип integer. По какой причины я бы сделал system.integer?!
Думаю у людей было бы меньше вопросов если бы этот древний int16 integer перенесли в какой-нибудь модуль OldInt.Integer :)
Ну раз люди «ноют», значит сталкивались и писали, а забыл - сам отладчик с ума сходит и путает разрядность инта на определенных кейсах, уже не помню подробности, но так и обнаружил вроде как
это баги отладчика
Ну не было бы этих багов, если бы в фпц не навертели с интом такой прикол. Все путаются, даж те кто отладчик пишут => точно «логичная» багофича, ага
а те кто пишет под 16 бит ругаются на нас 32битников. улавливаешь?
И что там у них сломалось бы , в случае если бы system.integer был 32 битным на 32/64 битах?)))))
тут я немогу прокоментировать - не интересовался из каких соображений он там такой. просто сам факт - так есть и это надо учитывать
Это костыль и все
Тут нечего искать
Обсуждают сегодня