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

  FORUM HardWare.fr
  Programmation
  C++

  Problème argument par défaut statique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème argument par défaut statique

n°1779369
nisalon_ca​je
Posté le 28-08-2008 à 18:12:42  profilanswer
 

Bonjour, j'ai le problème suivant : j'ai deux classes A et B et j'ai :  
 
 
class A  {
// des variables ...
 
// une déclaration de fonction
void ma_fonction(float=B::variable_statique);
};
 
et class B  {
public:
// des variables et des fonctions
static float variable_statique;
};
 
et le compilateur me retourne : incomplete type `B' used in nested name specifier . A vrai dire, j'ai du mal à comprendre d'où viens le problème :(
 
Pourriez vous m'aider ??  
 
Merci :)
 
NC

mood
Publicité
Posté le 28-08-2008 à 18:12:42  profilanswer
 

n°1779380
Joel F
Real men use unique_ptr
Posté le 28-08-2008 à 18:33:18  profilanswer
 

bah B doit etre connu entièrement avant A; donc inverse l'ordre de déclaration. Accessoirement float=B::truc, ca serait mieux en float x=B::truc

n°1779399
nisalon_ca​je
Posté le 28-08-2008 à 19:13:22  profilanswer
 

ok, mais j'ai oublié de précisé que B utilisait des variables de type A ...

n°1780037
Joel F
Real men use unique_ptr
Posté le 29-08-2008 à 15:34:21  profilanswer
 

des A ou des A* ?  
regarde du coté de la forward declaration


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

  Problème argument par défaut statique

 

Sujets relatifs
Problème d'affichage perlScript bash - Problème d'espace dans une variable RESOLU
[Javascript] Problème liste déroulante et jqueryProbleme controle Word via Excel
probleme de tableau sous internet explorer[php/mysql] Eviter un probleme dont je ne sais nommer
SSAS - Problème avec des conversions de durées[Résolu][VBA-Excel]Problème d'affichage de feuille
Problème avec windev et SQLProblème sur IE mais pas sur Firefox
Plus de sujets relatifs à : Problème argument par défaut statique


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