Bonjour à tous,
J'ai essayé de compiler le code suivant avec Mingw :
Le constructeur de B admet un int en paramètre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include "class_b.h" class A { protected: B b(5); public: A(); ~A(); }
Il pète une erreur pour B b(5); -> expected `;' before '(' token
Dans mon cas je ne peux pas déclarer B* b; puis faire b = new B(5) dans le constructeur de A.
Je n'ai pas non plus le droit de modifier le code de B.
Comment puis-je faire svp ?
Merci
Partager