[.h] .h inclus dans un .h
bonsoir amis développeurs.
Je rencontre le souci suivant, j'aimerais avoir ce type de structure :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
#include "Arme.h"
typedef struct {
int a;
int b;
Point * p;
}Arme;
//----------------------------------------------
#include "Point.h"
typedef struct {
int a;
int b
Arme * arm;
}Point; |
Ces deux structures sont dans des .h différents. Un problème se pose alors
Comment faire pour que la compilation ne tourne pas indéfiniment ? La solution est elle à base de #ifndef ?
Merci pour votre aide.
Ouar