Всем привет!
Во время велосипединия аналога boost::any, мне понадобилась следующая вещь:
struct A {}; struct B : A {};
TypeDescription *d = makeTypeDescription<A>();
cout << d->is_base_of<B>();
Есть ли какие-нибудь другие варианты?
Всем привет!
Во время велосипединия аналога boost::any, мне понадобилась следующая вещь:
struct A {}; struct B : A {};
TypeDescription *d = makeTypeDescription<A>();
cout << d->is_base_of<B>();
Есть ли какие-нибудь другие варианты?