关于模板类的模板参数的模板参数的类型实例化问题? 5C

#include
using namespace std;

template < template class TT > class X {

};

template class C {
C* a;
C b;
X c; //为什么这个不行?
X< ::C> e;//为什么这个就可以呢?
X< C > f;//为什么这么写也不行??

C<int> g;

};

int main()
{

//为什么不行
X< C<int> > f;

return 1;

}

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐