„Brak pasującego wywołania funkcji” w konstruktorze
To jest deklaracja konstruktora, którą mam w moim pliku „solver.h”.
Solver(const Board &board_c, int max_moves_c);
Podczas próby kompilacji pojawia się następujący błąd ...
solver.cpp: In constructor 'Solver::Solver(const Board&, int)':
solver.cpp:6:55: error: no matching function for call to 'Board::Board()'
Solver::Solver(const Board &board_c, int max_moves_c)
Następnie wymienia kandydatów, którzy są konstruktorami Zarządu.
Nie wiem, co robię źle, ponieważ nie widzę powodu, dla którego powinienem otrzymać ten błąd.
Kompiluję za pomocą g ++.