>Здравствуйте.
>С++ под Линух
>#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