URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 1009
[ Назад ]

Исходное сообщение
"Программа Hello World"

Отправлено larry , 30-Сен-02 11:51 
Здравствуйте.
С++ под Линух
#include <iostream.h> //Всё нормально, когда включаю этот файл

cout << "Hello World\n"; //Вот тут при компиляции проблема, начинает ругаться

Что я делаю не так, ведь под Виндой всё нормально работает.
Подскажите что не так.
Заранее благодарен.


Содержание

Сообщения в этом обсуждении
"RE: Программа Hello World"
Отправлено smooth , 30-Сен-02 12:19 
#include <iostream.h>
main(){
cout << "Hello World\n";
}
попробуй так переписать
компилишь g++ hello.cpp
получается a.out
его запускаешь и пишешь об ошибках )))

"RE: Программа Hello World"
Отправлено sas , 01-Окт-02 04:28 
>Здравствуйте.
>С++ под Линух
>#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