Есть ли в во freepascal аналог union, как в Си?

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Ответить
yantux
постоялец
Сообщения: 133
Зарегистрирован: 29.10.2007 15:02:33
Откуда: Санкт-Петербург
Контактная информация:

Есть ли в во freepascal аналог union, как в Си?

Сообщение yantux »

Не хочу исполшьзовать Си в Win32, хочу паскаль. Есть ли возможность использовать аналог union, как в Си? Или любое другое решение проблемы, чтобы конверить данные их файла в различные типы данных. Например, в фале может быть задан флажёк big endian и little endian. Надо конверить данные сиспользованием этого значка.
Аватара пользователя
Иван Шихалев
энтузиаст
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург
Контактная информация:

Сообщение Иван Шихалев »

См. вариантные части записей.
Ответить