我被困住了。来自 C++,我认为这会简单地工作,但事实并非如此。你能给我一个建议吗?我会尽量不在用于 T 的每个类中使用一种创建方法。
public class A<T>{
private T t_;
public A(){
t_ = new T(); //error
}
}
另外我不想让构造函数看起来像: A(Class classT){ ... 理想情况下,我想要这样的 c++ 代码。
template<class T>
class A{
private:
T t_;
public:
A(){}
};
感谢帮助。