Bonjour,

soit le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
#define FileNumber 3;
 
 
int FileNumber () {
 
	return FileNumber;
 
}
dans 3.c
et respectivement le même code pour 1.c et 2.c

si maintenant dans 3.c j'ecris:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
int FileNumberSum (FILE F1, FILE F2) {
 
	return // la somme de FileNumber de chaque .c;
 
}
comment accéder à la valeur FileNumber propre à chaque .c ou appeler la fonction FileNumber () de chaque .c ? Si toutefois c'est possible sans espaces de noms. Ca a une odeur de très mauvaise conception cependant, ce n'est pas pour un usage mais pour comprendre.

Donc en résumer comment appeler un fonction/variable d'un .c spécifique en dehors de celui-ci ?