http://codepad.org/sHHke4V9
上のように、同じ引数となるテンプレート関数の特殊化と通常のオーバーロード関数があった場合、
オーバーロード関数の方が優先的に呼ばれるようですがこれはそういう決まりなんですか?
そしてどちらかというとこっちが本題なんですが、
引数で型解決できるような関数だとデフォルト引数以外にテンプレート特殊化とオーバーロード関数の違いはなんになるんでしょうか?