définir une constante dans un namespace
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 :
Code:
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
}
} |
Là, pour chacune des lignes, j'ai l'erreur et l'avertissement suivants :
Citation:
warning C4091: '' : ignored on left of 'const double' when no variable is declared
error C2143: syntax error : missing ';' before 'constant'
Auriez-vous une idée ?
Merci d'avance