Как я могу найти самый большой (по размеру) из двух целочисленных типов?
Например:
template <typename Type1, typename Type2>
void fun(const Type1 &v1, const Type2 &v2)
{
largest<Type1, Type2>::type val = v1 + v2;
.
.
.
};
Я хотел бы знать, есть ли где-нибудь "самый большой", возможно, в наддув.