-5

我之前问过这个问题

创建类的实例

fGCBS f1;

但是当我尝试调用它时,我得到了这个错误

error C2512: 'fGCBS' : no appropriate default constructor available

任何帮助表示赞赏

4

1 回答 1

3

你的 FGCBS 类有一个看起来像这样的构造函数

fGCBS(AbstRaven_Bot* owner);

一旦您定义了一个不是默认构造函数的构造函数,编译器将不再为您生成默认构造函数。

要实例化您的课程,您需要类似的东西

FGCBS foo(nullptr);

或者你需要添加一个默认构造函数

class FGCBS
{
public:
     FGCBS()
     {...}
};
于 2013-04-08T17:44:16.673 回答