## Function template auto_min

hamigaki::auto_min —

## Synopsis

    template<typename T, typename U> implementation-defined auto_min(T t, U u);

## Description

`t`と`u`の最小値を求める。戻り値の型は`T`と`U`の型に応じて、次のように決定される。

`T` | `U` | 戻り値
--- | --- | ---
符号付き整数 | 符号なし整数 | `T`
符号なし整数 | 符号付き整数 | `U`
符号付き整数 | 符号付き整数 | `T`と`U`のうちサイズの大きい方
符号なし整数 | 符号なし整数 | `T`と`U`のうちサイズの小さい方

Returns: | `t`と`u`のうち小さい方の値を返す。

| 製作著作 © 2006, 2007 Takeshi Mouri