如果我有一个具有这样的属性的类:
struct MyClass {
double **arowofpointers;
int capacity;
};
Run Code Online (Sandbox Code Playgroud)
现在,如果任务说"确保主函数中的这行代码是合法的:
MyClass a(10); //makes a variable whose type is MyClass that has the capacity of 10
Run Code Online (Sandbox Code Playgroud)
但请确保main函数中的以下代码行不合法:
MyClass a=10;
Run Code Online (Sandbox Code Playgroud)
但是,主函数中代码的以下行应该是合法的:
a=b+c;
Run Code Online (Sandbox Code Playgroud)
其中,a,b和c都是类型为MyClass的变量.
我应该制作哪些构造函数?有什么我应该设置删除或什么?