我正在尝试实现一个新类,它应该有一个像这样的数组:
class myclass {
OtherClass<something1, something2>* array;
....
}
我希望我的 c'dor 使用大小为 k 的 OtherClass 数组创建 myclass。 我怎样才能做到这一点? 谢谢!
最佳答案
像这样:
#include <vector>
class myclass
{
std::vector<OtherClass<something1, something2>> array;
public:
explicit myclass(std::size_t n) : array(n) { }
};
关于c++ - 如何在类中声明/实现某种类型的数组(C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23352513/