Re: vfptr
От: dupamid Россия  
Дата: 10.09.02 11:09
Оценка:
Здравствуйте Fiend, Вы писали:

F>Но вот что-то у меня в гцц все не так. Сначала идут данные, а указатель где-то позади. ПОЧЕМУ ТАК?


Потому что реализация может ракладывать не POD класс почти как захочет, полагаться на это нельзя. А чем подход gcc (если я правильно понял) не устраивает?

Если надо чтобы указатель на таблицу виртуальных функций был вначале, то надо завести абстактный базовый класс, как делается в COM. Хотя даже в этом случае Стандарт ничего не гарантирует.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.