> -- Пётр Кушнир писал(а):
> Думать о байтах это платформозависимость.
Интересно... есть над чем подумать!
Задача вообще такая: надо целые числа записывать в файл. Хочется платформонезависимости: чтобы независимо от платформы младшие байты (например) записывались первыми. Выходит, чтобы добиться платформонезависимости, нужно подумать о платформозависимости.

> -- Trurl писал(а):
> Я не понял, о какой проверке на диапазоны идет речь?
Той, которая по умолчанию отключена, но включаетсяпцией компилятора. Platform-specific issues, 12. SHORT(SHORT(INTEGER)) получается BYTE, диапазон -128..127, i MOD 256 в этот диапазон может не влезть. Вы об этом спрашиваете?