Supposons que je veux quelque chose de ce genre, dans un seul fichier source .cpp
:C++ - 2 classes 1 fichier
class A {
public:
void doSomething(B *b) {};
};
class B {
public:
void doSomething(A *a) {};
};
Y at-il de toute façon de faire cela sans le diviser en deux fichiers séparés, et sans recevoir une erreur du compilateur (erreur de syntaxe sur doSomething(B *b)
)
Me, évidemment :-) Ou selon votre réponse comme le plus. –
@ Yuval, acceptez la personne qui a été la première à répondre à votre question. –
@Yuval - Acceptez la première réponse qui a répondu correctement et utilement à votre question. –