#ifndef MENU_H
#define MENU_H
#include "fichier.h"
#include "perso.h"
class Menu
{
};
void AskJoueur (JoueurType* aJeu);
#endif
Mon perso.h dans lequel je fait un friend de AskJoueur
#ifndef PERSO_H
#define PERSO_H
#include <iostream>
#include <fstream>
using namespace std;
class fichier;
class Menu;
class JoueurType
{
friend void AskJoueur (JoueurType* aJeu);
protected:
public:
};
#endif
Dans l'état actuel ça fonctionne très bien mais quand je met AskMenu dans la class Menu j'ai une erreur de compil C2027: utilisation du type non défini 'Menu':
#ifndef MENU_H
#define MENU_H
#include "fichier.h"
#include "perso.h"
class Menu
{
void AskJoueur (JoueurType* aJeu);
};
#endif
Mon perso.h dans lequel je fait un friend de AskJoueur
#ifndef PERSO_H
#define PERSO_H
#include <iostream>
#include <fstream>
using namespace std;
class fichier;
class Menu;
class JoueurType
{
friend void Menu::AskJoueur (JoueurType* aJeu);
protected:
public:
};
#endif
Problème friend
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.