C++ 类模板包含在另一个类模板C++;

C++ 类模板包含在另一个类模板C++;,c++,class,templates,data-structures,C++,Class,Templates,Data Structures,我正在尝试用C++编程,我的情况如下: template<Class U>; Class A<U>; Class B; 我还尝试: A<(A<B>)> x; ax; 但还是不行。我该怎么办 A<A<B>> x; 或 对于g++标志,如果不需要,则必须在这两个标志之间使用空格>>不要发布伪代码,而是请发布一个@Yaklefak您的编译器似乎不支持C++11。因为C++11,语法应该很好。 A<(A<B>

我正在尝试用C++编程,我的情况如下:

template<Class U>;
Class A<U>;
Class B;
我还尝试:

A<(A<B>)> x;
ax;
但还是不行。我该怎么办

A<A<B>> x;


对于g++标志,如果不需要,则必须在这两个标志之间使用空格>>

不要发布伪代码,而是请发布一个@Yaklefak您的编译器似乎不支持C++11。因为C++11,语法应该很好。
A<(A<B>)> x;
A<A<B>> x;
-std=c++14
-std=c++11