Bonjour,
J'ai défini dans un fichier constants.h un namespace :
Et je veux utiliser ce namespace dans plusieurs classes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 namespace ConstantsUtils { const char *EXTENSION_XML = ".xml"; const char *EXTENSION_JPG = ".jpg"; } #endif
Je l'ai donc déclaré dans les fichiers .cc :
Mais j'ai l'erreur suivante au niveau de la compilation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #include "constants.h" using namespace constants;
alors que si je l'utilise que dans un seul fichier il n'y a aucun problème...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 multiple definition of
Partager