Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Для новичков > Описать свой тип данных |
Автор: AKATAN 7.8.2010, 09:01 | ||||
Есть структура описанная на С:
Не знаю как описать элемент структуры размером меньше байта на Delphi. В силу своих знаний сделал так:
Работать с такой структурой не удобно, ведь для того чтоб извлечь элемент приходиться делать дополнительные операции. Подскажите, как правильно описать подобную структуру на Delphi? |
Автор: CodeMonkey 7.8.2010, 12:14 |
Никак. В Delphi этого нет. Для этого функционала используются либо множества, либо record с методами (и свойствами). |
Автор: AKATAN 7.8.2010, 12:30 |
CodeMonkey, спасибо. Жаль, я надеялся что в 2009/2010 уже есть что-нить подобное. |
Автор: xkor 7.8.2010, 23:50 |
такие структуры обычно используются при программировании менее функциональных устройств чем обычных комп, или для передачи им команд, а дельфи ориентирован несколько на другую область, вот и не торопятся в него такие шаманские штучки включать |
Автор: AKATAN 8.8.2010, 16:57 |
Из-за того что GUI и оболочка для БД написаны на дельфи, а переделывать нет ни времени ни желания, то на С++ реализовал dll, с которой работаю. Считаю, что это было наиболее оптимально... |