0

重複の可能性:
C++ テンプレートを記述して関数の存在を確認することは可能ですか?

私は一種のコンパイル時のダックタイピングをしようとしています。T にメソッドがある場合はメソッドを呼び出し、それ以外の場合は何もしません。これは、メソッドを呼び出す特殊化を使用して、何もしないテンプレート関数として実装できます。しかし、T に foo() がある場合にのみ特殊化を選択するにはどうすればよいでしょうか?

4

0 に答える 0