Здравствуйте.
С++ под Линух
#include <iostream.h> //Всё нормально, когда включаю этот файлcout << "Hello World\n"; //Вот тут при компиляции проблема, начинает ругаться
Что я делаю не так, ведь под Виндой всё нормально работает.
Подскажите что не так.
Заранее благодарен.
#include <iostream.h>
main(){
cout << "Hello World\n";
}
попробуй так переписать
компилишь g++ hello.cpp
получается a.out
его запускаешь и пишешь об ошибках )))
>Здравствуйте.
>С++ под Линух
>#include <iostream.h> //Всё нормально, когда включаю этот файл
>
>cout << "Hello World\n"; //Вот тут при компиляции проблема, начинает ругаться
>
>Что я делаю не так, ведь под Виндой всё нормально работает.
>Подскажите что не так.
>Заранее благодарен.Hi,
actually it depends on your C++ compiler but correct form of your "Hello World" program is:#include <iostream> // without ".h"
int main()
{
std::cout << "Hello World\n"; // or std:endl if you want to flush stream
return 0;
}or
#include <iostream> // without ".h"
using std:cout; // or "using namespace std;"
int main()
{
cout << "Hello World\n";
return 0;
}
=============================================
#include <iostream.h> form is outdated and should be used only for legacy code.
========================================================Thanks
--- sas