次のコードを試しました
class MailBox{
};
template<typename T>
void foo(T){
cout << "In foo" << endl;
}
template<typename T>
void foo1(T){
foo(T);
}
main()
{
MailBox m;
std::vector<MailBox> m1;
foo1(m1);
}
コンパイル中に以下のエラーが発生しています
test1.cpp: In function âvoid foo1(T)â:
test1.cpp:15: error: expected primary-expression before â)â token
これを解決する方法はありますか?