【发布时间】:2018-02-12 01:52:52
【问题描述】:
我正在为扫雷游戏创建一个类。该类不带任何参数。私有成员在类中被初始化。我的目标是初始化一个二维整数向量。
using namespace std;
class Minesweeper {
public:
//This class takes no parameters
//Other methods will be here
private:
int rows = 20;
int cols = 20;
vector < vector <int>> theBoard(rows, vector<int>(cols));
};
我收到的编译错误如下:(都与向量初始化一致)
- 找不到“theBoard”的函数定义
- 成员“Minesweeper::rows”不是类型名称
我不明白上述错误。我相信我在创建二维向量时使用了正确的语法。将不胜感激任何帮助。
【问题讨论】: