举个例子说我有一个没有默认构造函数但没有默认构造函数的类foo
foo:foo(int _varA,int _varB)
{
m_VarA = _varA;
m_VarB = _varB;
}
Run Code Online (Sandbox Code Playgroud)
我将如何分配这些数组.
我似乎记得尝试这样的事情失败了.
foo* MyArray = new foo[100](25,14).
Run Code Online (Sandbox Code Playgroud)
我认为这也不会有用.
foo* MyArray = new foo[100](25,14)
Run Code Online (Sandbox Code Playgroud)
可以这样做吗?我通常通过使用_varA和_varB的一些预设值来编写默认构造函数来完成此操作.然后添加一个函数来为每个元素重置_varA和_varB,但这不适用于这种情况.
谢谢您的帮助.