вопрос по struct - что говорит стандарт c++
От: Shady Россия  
Дата: 08.10.04 18:16
Оценка:
Прошуршал гуглю и рсдн, но ответ не нашел:
Хочу сэмулировать vtbl классов, но шоб "компиляторно-независимо" Не хочеться пологаться на ms с её com интерфейсами, так что интересует
struct vtbl                    // vtbl какого класса, создается не ручками, а специальным парсером
{
    void (*method1)();
    void (*method2)();
}

Я не знаю, структура распологается в c++ по стандарту плоско? (то есть все эти указатели идут друг за другом в памяти, не зависимо от выкидонов компилятора). И вызов данных указателей на функции стандартен?

Заранее спасибо за ответы!
... << RSDN@Home 1.1.3 stable >>
"Man feed machine
Machine feed man"
Peter Gabriel — OVO — The Tower That Ate People
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.