Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
987 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [DEVC++] erreur avec friend

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DEVC++] erreur avec friend

n°1338841
Alban44
Posté le 04-04-2006 à 15:30:35  profilanswer
 

Bonjour à tous, :hello:  
 
Je me retrouve face à l'intransigeance de mon compilateur DEV-C++ (version 4.9.9.2).  
En effet, après avoir mis au point un prog avec tout plein de pointeurs sur des classes (avec des listes chainées etc), je me suis dit qu'il pourrait être interessant d'améliorer tout ça avec des "pointeurs intelligents" et "comptage de référence" comme conseillé sur plusieurs sites....
 
J'ai donc créé une class JeuPtr qui sera le pointeur intelligent de ma classe Jeu.
 
Voici le header de ces classes :
 
#include <windows.h>
#include <string>
using namespace std;
class JeuPtr;
class Jeu
{
private :
 friend JeuPtr;
...
};
class JeuPtr
{
...
};
 
Et là...c'est le drame... :cry: Lorsque je lance la compilation j'ai l'erreur suivant : a class-key must be used when declaring a friend.
 
Je précise également que je n'ai pas touché à la ligne de commande compilation car je n'y connais pas grand chose.
 
Si quelqu'un a déjà eu ce problème ou a une idée je le remercie de tout coeur  :jap:  

mood
Publicité
Posté le 04-04-2006 à 15:30:35  profilanswer
 

n°1338863
Alban44
Posté le 04-04-2006 à 15:51:53  profilanswer
 

J'ai trouvé il manquait le terme class entre friend et le nom de ma classe.... désolé

n°1338864
_darkalt3_
Proctopathe
Posté le 04-04-2006 à 15:52:54  profilanswer
 

C'est le moment de se renseigner sur les classes amies

n°1338879
Alban44
Posté le 04-04-2006 à 16:06:49  profilanswer
 

Je suis dedans....

n°1338883
Alban44
Posté le 04-04-2006 à 16:08:13  profilanswer
 

cependant si tu as un bon site a conseillé n'hésite pas ;)

n°1338901
_darkalt3_
Proctopathe
Posté le 04-04-2006 à 16:21:09  profilanswer
 
n°1338914
Alban44
Posté le 04-04-2006 à 16:33:03  profilanswer
 

oui, j'étais sur la FAQ Lite notament,c'est la ou j'ai trouvé l'idée d'utiliser des pointeurs intelligents, mais j'ai du mal à les integrer à une classe de liste doublement chainée...Mais je continue de creuser...

n°1338993
Alban44
Posté le 04-04-2006 à 17:26:47  profilanswer
 

Voici le lien que j'ai utilisé :
http://jlecomte.ifrance.com/c++/c+ [...] t-fr.html#[16.20]
 
Mais il doit manquer certains points car j'ai des erreurs de signaler au niveau des type de retour des fonctions create() de la class Fred.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [DEVC++] erreur avec friend

 

Sujets relatifs
[HELP]Message d'erreur dans visual studio 2003erreur avec pl/sql , requete dynamique
Erreur a corriger en vue d'une validation par W3CErreur de compilation avec Eclipse
Erreur NullPointerException !!erreur non identifiée
[Bug Firefox]renvoyer un mess d'erreurcellules calcul erreur ###
Erreur que je trouve pas...[PHP] erreur
Plus de sujets relatifs à : [DEVC++] erreur avec friend


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR