Форум: "Начинающим";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
ВнизSizeOf(C++ enum)? Найти похожие ветки
← →
Чапаев © (2006-08-25 12:41) [0]Сабж.
← →
evvcom © (2006-08-25 12:59) [1]А в чем вопрос собственно?
"Милый мой хороший, догадайся сам" (с)
← →
Чапаев © (2006-08-25 13:03) [2]> А в чем вопрос собственно?
Есть прототип функции на С++. В качестве параметра -- перечисление. Какой тип дать этому параметру в Делфи?
← →
guav © (2006-08-25 13:16) [3]enum [tag] [: type] {enum-list} [declarator];
sizeof enum == sizeof type
для неуказанного type это вроде int, т.е. 4
← →
BiN © (2006-08-25 13:16) [4]Да, эти грабли уже били.
Я за 4 байта. Кто больше?
← →
Чапаев © (2006-08-25 13:20) [5]Ну, прежде чем задать вопрос, а я прописал этот параметр как Cardinal, заработало. Просто хотелось быть уверенным. :-)
← →
Чапаев © (2006-08-25 13:21) [6]> а я
Тьфу. Следует читать как "я и".
← →
guav © (2006-08-25 13:27) [7]> этот параметр как Cardinal
Зачем, можно {$Z4}
← →
Чапаев © (2006-08-25 13:29) [8]> Зачем
Да мне весь enum переобъявлять незачем, нужно только одно значение.
← →
palva © (2006-08-25 18:05) [9]Размер enum управляется параметрами компиляциями и прагмами. Можно при компиляции посмотреть sizeof. Но обычно бывает четырехбайтовое целое (со знаком).
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c