erreur de la directive 'using ::' dans une entête de MSVC++Express
bonjour,
je compile un programme source en C initialement prévu pour Cygwin/Unix dans VisualStudioV9
j'obtiens une erreur relative à la directive using dans le fichier ...\vc\include\cmath
Citation:
Compilation en cours...
getdata.c
c:\program files\microsoft visual studio 9.0\vc\include\cmath(21) : error C2143: erreur de syntaxe : absence de '{' avant ':'
c:\program files\microsoft visual studio 9.0\vc\include\cmath(21) : error C2059: erreur de syntaxe : ':'
j'ai en tête de mon code source les inclusions suivantes
Code:
1 2 3 4
| #include <io.h>
#include <stdlib.h>
#include <math.h>
#include <complex> |
pourquoi le compilateur retrouve t il des erreurs dans des fichiers d'entête de l'environnemet VisualStudio ?
8O
merci de votre éclairage