Re[3]: Выравнивание полей структур
От: Андрей Тарасевич Беларусь  
Дата: 11.11.03 07:05
Оценка:
Здравствуйте, Bujum, Вы писали:

B>а если будет так:


B>
B>struct Foo
B>{
B>  BYTE a;
B>  DWORD b;
B>};

B>struct DerFoo
B>: public Foo
B>{
B>  WORD c;
B>};
B>


B>насколько я понимаю теперь читать напрямую в структуру не только сложно, но и опасно. Ведь первые байты

B>в ней указатель на Foo. Как быть в это случае?

Нет там никакого указателя на 'Foo'. Откуда ты это взял? Но тем не менее читать такие вещи из файла напрямую все-таки не рекомендуется.
Best regards,
Андрей Тарасевич
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.