
3 Mar
2010
3 Mar
'10
7:22 p.m.
What about something like
qualify_from< From, To, Interest >
qualify_from<const int, int>::type would be 'const int'
qualify_from<volatile int, int>::type would be 'volatile int'
qualify_from<const volatile int, int, const void>::type would be 'const int'
qualify_from<const volatile int, int, volatile void>::type would be 'volatile int'
and I suppose ...
qualify_from<int, const int>::type could be 'int'