Bonjour je bosse toujours sur mon premier projet C++ et j'ai quelques petits soucis avec un héritage qui ne passe,à priori, pas à la compil je vous montre directement le code.
Voila l'erreur : error C2653: 'Fou' : n'est pas un nom de classe ni d'espace de nomsCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 #include "StdAfx.h" #include <iostream> #include <string> #include "Piece.h" using namespace std; class Piece; class Fou::public Piece { public: Fou(); Fou(int,char,Couleur) : Piece(ligne,colonne,couleur); ~Fou(); string getType(); bool verifierDeplacement(char x, int y); void affichage(); private: };
je serais heureux si quelqu'un peut me renseigner sur ce qu'il faudrait faire ou ne pas faire pour enlever cette erreur.