D言語 Part8
■ このスレッドは過去ログ倉庫に格納されています
0555デフォルトの名無しさん
2006/03/08(水) 20:18:27条件
1.テンプレートが「関数テンプレート」であること。
2.特殊化してたらダメ
3.暗黙の推論に使用*されない*テンプレート引数はデフォルト値をもてる
関数テンプレートとは、
template Hoge(T) {
T Hoge(T t) { return -t; }
}
テンプレートのメンバが一つだけで、テンプレートと同じ名前で、関数である場合。
■ このスレッドは過去ログ倉庫に格納されています