Ошибка, как указано выше. У меня есть все необходимые файлы, включенные в проект eclipse:
/usr/include/c++/4.6
/usr/include
/usr/include/linux
/usr/local/include
и т. д.
Я пробовал std::cout
и , используя пространство имен std;
cout
, но по-прежнему пишет, что проблема не решена.
Я импортировал iostream
и cstdlib
.
Кроме того, я использую Ubuntu 12.04 с eclipse 3.7.2.
Фрагмент кода:
#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;
/* ... */
}
использование пространства имен std;
ОБНОВЛЕНИЕ: я создал проект eclipse из существующего кода. Создание нового проекта С++ исправляет это. Я приму ответ, который объясняет, какие настройки в существующем проекте могут вызвать это (поэтому мне не нужно вырезать и вставлять все мои проекты).