Bonjour, je souhaite définir plusieurs variables constantes dans un namespace. Je souhaite de plus pouvoir exporter ce namespace. Voici ce que j'ai fait :
Là, pour chacune des lignes, j'ai l'erreur et l'avertissement suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 namespace Toto { const double PI = 3.14159265358979; /* pi */ const double PI_4 = 0.785398163397458; /* pi / 4 */ const double DEGTORAD = 0.0174532925199433; /* pi / 180. : degre to radian */ const double SECTOMIN = 0.0166666666666667; /* 1 / 60 : second to minute */ namespace Error { const int NOERROR = 0; // aucune erreur const int EFOPEN = 1; // erreur lors de l'ouverture d'un fichier } }
Auriez-vous une idée ?warning C4091: '' : ignored on left of 'const double' when no variable is declared
error C2143: syntax error : missing ';' before 'constant'
Merci d'avance
Partager