Sujet: [C++] Tiens c'est amusant ça..
08/06/2006 @ 15:38:21: blietaer: [C++] Tiens c'est amusant ça..
Un programme C++ (oui avec des classes) comporte:

main.cpp
main.h
A.h (classe AA)
B.h (Casse BB)

Des fonctions de AA utilisent comme argument la classe BB..
Et inverrsément.
Mais ils ne se connaissent (à priori) pas entre eux..

Comment les déclarer?

faire un
#include "A.h" dans B.h
(et inversement)

va faire des horreur de doublons pour l'un et des indéclaré pour l'autre...

c'est le serpent qui se mort la queue...

que faire?



08/06/2006 @ 15:57:37: philfr: [C++] Tiens c'est amusant ça..
Ton design est foireux... :oh:

Ce genre de chose ne devrait pas arriver: sinon, c'est qu'une partie de A doit aller en B et/ou réciproquement...
08/06/2006 @ 16:04:47: blietaer: [C++] Tiens c'est amusant ça..
+1

Corrigé
08/06/2006 @ 16:08:25: blietaer: [C++] Tiens c'est amusant ça..
merci
08/06/2006 @ 16:23:25: philfr: [C++] Tiens c'est amusant ça..
De rien...
Retour