L'erreur est la même que ci-dessus. J'ai ce qui devrait être tous les fichiers nécessaires inclus dans le projet eclipse :
/usr/include/c++/4.6
/usr/include
/usr/include/linux
/usr/local/include
etc.
J'ai essayé std::cout
y using namespace std;
cout
mais ça dit toujours non résolu.
J'ai importé iostream
y cstdlib
.
De plus, je suis sur Ubuntu 12.04 avec eclipse 3.7.2.
Extraits de code :
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include "XPLMDisplay.h"
#include "XPLMGraphics.h"
int XPluginStart(char * outName, char * outSig, char * outDesc) {
/* ... */
std::cout << "test" << std::endl;
/* ... */
}
en utilisant l'espace de noms std ;
UPDATE : J'avais créé le projet eclipse à partir d'un code existant. La création d'un nouveau projet c++ corrige le problème. J'accepterai une réponse qui explique quel paramètre dans le projet existant pourrait causer ceci (ainsi je n'ai pas à couper et coller tous mes projets).
0 votes
Avez-vous importé
iostream
?0 votes
Riight, quand on parle d'" importer " iostream, j'espère que vous faites en fait " #include <iostream> " puisque la notion d'importation de choses n'est pas tout à fait correcte en C++.
0 votes
@hmjd Je ne peux pas poster tout le code, mais un peu plus ne devrait pas faire de différence.
0 votes
@Jeff Observez-vous ce comportement dans tous vos projets elcipse ? Essayez de faire quelque chose avec seulement la fonction principale et l'iostream inclus et quelque chose inséré dans cout.
0 votes
Quelle est l'extension du fichier source :
.c
ou.cpp
?0 votes
@hmjd
.cpp
<longueur obligatoire>0 votes
Résolu (de façon insatisfaisante), voir la dernière mise à jour.
0 votes
Duplicata possible de Multiples problèmes "impossible à résoudre" lors de l'utilisation d'Eclipse avec minGW
0 votes
@USer22999299 sauf que mon post a été soumis presque 2 ans avant celui auquel vous faites référence....
0 votes
Je ne l'ai pas écrit, stack overflow a changé mon message :|
0 votes
@USer22999299 juste assez :)