相关疑难解决方法(0)

如何为成员使用非默认构造函数?

我有两节课

class a {
    public:
        a(int i);
};

class b {
    public:
        b(); //Gives me an error here, because it tries to find constructor a::a()
        a aInstance;
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到它以便aInstance用(int i)实例化而不是试图搜索默认构造函数?基本上,我想从b的构造函数中控制对构造函数的调用.

c++ constructor default class member

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

c++ ×1

class ×1

constructor ×1

default ×1

member ×1