Bonjour , j'ai qq problèmes à appliquer certaines notions vu au cours ,
imaginons une classe A et B . B doit avoir une variable membre qui fait référence à la classe A.
a.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class B; class A { //... };J'obtiens cette erreur à la compilation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #include "a.h" class B { //... private: A& refA; };
Je sais qu'une référence ne peut être initialisée à NULL , contrairement à un pointeur mais il est stipulé dans l'exercice que l'on doit utiliser les références.
Code : Sélectionner tout - Visualiser dans une fenêtre à part uninitialized reference member B::refA
ma question est donc la suivante : Comment initialiser ?
Merci d'avance pour votre aide![]()
Partager