C++と色々

主にC++やプログラムに関する記事を投稿します。

2014-06-05から1日間の記事一覧

C++の関数のオーバーロード解決について

C++

問題です。以下のコードで、(a)、(b)、(c)、どの関数が呼ばれるでしょうか。 #include <iostream> using std::cout; // (a) template <typename T> void f(T) { cout << "f(T)"; } // (b) template <> void f(int*) { cout << "f(int*)"; } // (c) template <typename T> void f(T*) { cout << </typename></typename></iostream>…