Software » [C++] Tiens c'est amusant ça..
[C++] Tiens c'est amusant ça..
Publié le 08/06/2006 @ 15:38:21,
Par blietaerUn 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?
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?
Et au besoin s'arrêter.
[C++] Tiens c'est amusant ça..
Publié le 08/06/2006 @ 15:57:37,
Par philfrTon design est foireux...
Ce genre de chose ne devrait pas arriver: sinon, c'est qu'une partie de A doit aller en B et/ou réciproquement...
Ce genre de chose ne devrait pas arriver: sinon, c'est qu'une partie de A doit aller en B et/ou réciproquement...
[C++] Tiens c'est amusant ça..
Publié le 08/06/2006 @ 16:04:47,
Par blietaer+1
Corrigé
Corrigé
Et au besoin s'arrêter.
[C++] Tiens c'est amusant ça..
Publié le 08/06/2006 @ 16:08:25,
Par blietaermerci
Et au besoin s'arrêter.
Se connecter
Inscription
Mot de passe perdu
Liste des catégories
Qui a lu ce topic?
Répondre
Version imprimable
Activer la notification