Probléme sous dev C++ pour std
Résolu
supermanu
-
illidan57 Messages postés 463 Statut Membre -
illidan57 Messages postés 463 Statut Membre -
Bonjour,
Je viens d'installer DEv C++ sous windows XP et j'ai créé un projet C++ avec le programme suivant:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{ system("PAUSE");
return EXIT_SUCCESS;
}
quand j'essaie de le compiler j'ai les messages d'erreur suivants:
2 D:\program\main.cpp In file included from main.cpp
37 D:\program\iostream `std::iostream' has not been declared
Ça fait deux heures que je cherche la solution sur interent sans succes donc si quelqu'un peut m'aider merci beaucoup
Je viens d'installer DEv C++ sous windows XP et j'ai créé un projet C++ avec le programme suivant:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{ system("PAUSE");
return EXIT_SUCCESS;
}
quand j'essaie de le compiler j'ai les messages d'erreur suivants:
2 D:\program\main.cpp In file included from main.cpp
37 D:\program\iostream `std::iostream' has not been declared
Ça fait deux heures que je cherche la solution sur interent sans succes donc si quelqu'un peut m'aider merci beaucoup
A voir également:
- Probléme sous dev C++ pour std
- Dev c++ - Télécharger - Langages
- Massgrave dev - Accueil - Windows
- Dev home. - Télécharger - Développement
- Dev pascal - Télécharger - Édition & Programmation
- Vous devez disposer d'une autorisation pour effectuer cette action - Guide
7 réponses
Ca fait pareil avec en plus le message d'erreur
1 D:\program\main.cpp cstdlib.h: No such file or directory.
1 D:\program\main.cpp cstdlib.h: No such file or directory.
Je pense que tu dois essayer plutôt comme ça :
#include <cstdlib.h>
#include <iostream.h>
using namespace std;
int main(int argc, char *argv[])
{ system("PAUSE");
return EXIT_SUCCESS;
}
#include <cstdlib.h>
#include <iostream.h>
using namespace std;
int main(int argc, char *argv[])
{ system("PAUSE");
return EXIT_SUCCESS;
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
#include "cstdlib.h"
#include "iostream.h"
using namespace std;
int main(int argc, char *argv[])
{ system("PAUSE");
return EXIT_SUCCESS;
}
#include "iostream.h"
using namespace std;
int main(int argc, char *argv[])
{ system("PAUSE");
return EXIT_SUCCESS;
}
J'ai la solution a ton problème.
En bref tu va dans le répertoire suivant : C:\Dev-Cpp\include\c++\3.4.2 --> tu copies le fichier cstdlib dans C:\Dev-Cpp\include\c++\3.4.2\backward et tu le renomme en cstdlib .h
Ensuite pareil avec l'autre fichier:
u va dans le répertoire suivant : C:\Dev-Cpp\include\c++\3.4.2 --> tu copies le fichier iostream dans C:\Dev-Cpp\include\c++\3.4.2\backward et tu le renomme en iostream .h
Tu compile et tu executes
normalement ça marche j'ai eu le même problème a l'instant et ça l'a résolu.
En bref tu va dans le répertoire suivant : C:\Dev-Cpp\include\c++\3.4.2 --> tu copies le fichier cstdlib dans C:\Dev-Cpp\include\c++\3.4.2\backward et tu le renomme en cstdlib .h
Ensuite pareil avec l'autre fichier:
u va dans le répertoire suivant : C:\Dev-Cpp\include\c++\3.4.2 --> tu copies le fichier iostream dans C:\Dev-Cpp\include\c++\3.4.2\backward et tu le renomme en iostream .h
Tu compile et tu executes
normalement ça marche j'ai eu le même problème a l'instant et ça l'a résolu.