Re[3]: сложносоставной список
От: serg baburin Россия  
Дата: 24.02.09 09:05
Оценка:
Здравствуйте, <Аноним>, Вы писали:

K>>Почти велосипед

А>а можно, если это возможно, ссылку на оригинальное изобретение...

boost.variant + std::vector, не устроит?

    typedef boost::variant< boost::shared_ptr<ControlA>, boost::shared_ptr<ControlB> > Type;
    std::vector< Type > contrl_vec;
    contrl_vec.push_back( boost::shared_ptr< ControlA >( new ControlA() ) );
    contrl_vec.push_back( boost::shared_ptr< ControlB >( new ControlB() ) );

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.