#include <iostream>
#include <stdlib.h>
using namespace std;
int main(int argc, char* argv[]) {
std:: cout<<"hello world";
std::cout<<"i am surprise<"<<std::endl;
return (EXIT_SUCCESS);
}
Это очень странно, потому что я использую netbeans в Ubuntu 10.04 и запускаю этот код. То, что происходит здесь, действительно удивляет меня; каждая строка кода отмечена красной линией. Например:
- первая строка указывает, что он не может найти индикатор iostream или не может найти файл iostream;
- вторая строка не может найти файл stdlib;
- третья строка не может обработать идентификатор std и т. Д.,
- но он прекрасно компилируется и показывает мне результат "привет, я удивлен"
Пожалуйста, объясните, почему это происходит?