Вы не можете использовать скобки для непосредственной инициализации члена, когда вы делаете в инициализации класса. Вы должны либо инициализировать член скобкой ({}
), либо равной ей (= ...;
). Это означает, что вам необходимо провести рефакторинг, чтобы он имел форму
vector<vector<int>> sudoku = vector<vector<int>>(9, vector<int>(9));
// or
vector<vector<int>> sudoku{9, vector<int>(9)};