Войти
ФлеймФорумПрограммирование

FreePascal(ObjectPascal). Хочу попробовать. (3 стр)

Страницы: 1 2 3
#30
(Правка: 15:07) 15:06, 30 янв. 2019

Vlad2001_MFS
> можно задавать размер элемента Enum'а или будет автоматически наименьший
> допустимый выбираться?
По умолчанию компилятор будет выбирать наименьший размер. Но параметр этот можно задать как на весь проект в параметрах проекта, так можно и задать директивой компилятора Z. Пример:

{$Z4} //устанавливаем минимальный размер энама в 4 байта
TMyEnum = (meOne, meTwo, meThree);
{$Z1} //возвращаем минимальное значение энама в 1 байт

Страницы: 1 2 3
ФлеймФорумПрограммирование