当我尝试初始化Board类型的对象时,C++出现上述错误。对于板的构造函数的两个整数,所以它的没有匹配的函数调用C++
Board::Board(int w, int h)
而且我想创建一个连接四个游戏。该ConnectFour.h文件有以下几点:
Board b;
在其私有变量
,并在ConnectFour.cpp构造是这样的:
ConnectFour::ConnectFour()
{
Board b(7, 6);
除其他事项外,很明显。
它给我的错误:
在构造“屏风式四子棋::屏风式四子棋(INT,INT)”:|
错误:没有匹配函数调用'Board :: Board()'|
注意:候选人是:
注意:Board :: Board(int,int)|
注意:候选人需要2个参数,0提供|
如果任何人都可以伸出援手,我会很感激。
编辑:原来我有点傻。多谢你们。
见http://stackoverflow.com/questions/2308646/different-ways-of-constructing-an-object-in-c – jarmod 2013-04-23 23:26:30