@mlyamasov

Какой фактический размер у типа Int на платформе GHC, Windows 64?

Я нагуглил, что размер сишного типа int на платформах Linux 32, Linux 64, Windows 32, Windows 64 равен 4 байтам.
Интересует фактический размер типа Int при программировании на Haskell.
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
@mlyamasov Автор вопроса
Отвечаю себе.
Удалось найти облако с Windows Server 2019, 64 bit.
В этом облаке скачал старую версию Haskell Platform.
Новых версий Haskell Platform нет, вместо этого предлагают какое-то Chocolatey с регистрациями и СМС.
В результате получил, что sizeOf (undefined :: Int) = 8.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@AlexSku
не буду отвечать из-за модератора
У меня maxBound ::Int чётко 2^31 (т.е 4 байта, старший бит - знак)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы