我试图测试下面的模板化代码,但出现以下错误:
error: ‘Foo’ is not a template
我下面的代码正确吗?它看起来是我能做的最简单的模板代码!
template<typename D>
struct Ciccio{
};
template<typename S>
struct Foo< Ciccio<S> >{
};
int main(){
typedef Ciccio<int> test_type;
Foo<test_type> f;
return 1;
}