hamigaki::auto_max —
template<typename T, typename U> implementation-defined auto_max(T t, U u);
tとuの最大値を求める。戻り値の型はTとUの型に応じて、次のように決定される。
t
u
T
U
sizeof(T) > sizeof(U)
sizeof(T) < sizeof(U)