есть
shared_ptr<void> ptr
как мне проверить что ptr содержит какую-нибудь версию Foo?
то есть и Foo<int>, и Foo<long>, но не Bar
Foo<void> не вариант т.к. в Foo есть методы которые используют T как тип аргумента
А shared_ptr от void это точно хорошая идея?
ну там не совсем воид, но суть в том что это тип который выше по иерархии
к чему
так там же темплейт...
Наследовать фу от общего не темплейта?
хм, спасибо
Обсуждают сегодня