problème de namespace et de timespec
Bonjour, j'ai récupéré une appli développée en c++ sous linux, et j'essaie de la compiler avec VC++ 2005 Express, et j'ai un problème. J'ai à un moment un code de ce type :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
#include <windows.h>
#include <time.h>
namespace NS
{
class C
{
protected:
struct timespec mTime;
/*
* reste du code...
*/
}
} |
Et le problème c'est que l'objet mTime est reconnu comme étant de type NS::timespec, et donc ça plante à la compilation...
Le code fonctionne sous Linux, donc je pense pas qu'il faille modifier grand chose pour que ça marche sous Windows...
Quelqu'un saurait comment solutionner ce problème ?
Merci d'avance !!