converting two types according to their typeid
Hello,
boost::is_convertible<From, To> does it for types.
I need it for typeid's.
Meaning, is there a way to know if two types are convertible according to their typeid.
struct B {
B(const A& a) {}
};
struct A {};
boost::is_convertible<A,b>::value --> will be true.
i need something like this:
A a;
B b;
Is_Convertible(typeid(a),typeid(b));
Thanks
Re: converting two types according to their typeid
Quote:
Originally Posted by
subkin13
boost::is_convertible<From, To> does it for types.
I need it for typeid's.
Meaning, is there a way to know if two types are convertible according to their typeid.
typeid is a global function. I guess you mean "... according to the type_info returned by typeid". In that case, no type_info does not contain information like that. See http://www.cplusplus.com/reference/s...nfo/type_info/.