考虑没有默认构造函数的类
我想编写如下代码:
我上面编写的代码当然会失败,错误提示为MyClass没有不带参数的构造函数。 有正确的方法可以解决吗,或者我必须实现一个变通方法,例如使用共享指针?
MyClass
。我想编写如下代码:
MyClass instance;
void init_system() {
instance = MyClass(parameters, of, the, constructor);
}
我上面编写的代码当然会失败,错误提示为MyClass没有不带参数的构造函数。 有正确的方法可以解决吗,或者我必须实现一个变通方法,例如使用共享指针?