"Aucun appel de fonction correspondant" dans le constructeur

C'est le constructeur de la déclaration que j'ai dans mon "solveur.h" fichier.

Solver(const Board &board_c, int max_moves_c);

Lorsque vous essayez de compiler j'obtiens l'erreur suivante...

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)

Et puis il dresse la liste des candidats qui sont le Conseil des constructeurs.

Je ne suis pas sûr de ce que je fais mal, que je ne vois pas pourquoi je devrais recevoir ce message d'erreur.

Je compile avec g++.

source d'informationauteur Jonathan Wrona