#include #include #include #include #include typedef boost::variant*> tVarinat; int main () { tVarinat v; std::list l; printf( "size %d\n", sizeof( tVarinat ) ); printf( "size %d\n", sizeof( std::string ) ); printf( "size %d\n", sizeof( l ) ); printf( "size %d\n", sizeof( boost::array ) ); return 0; }