The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Hello, World не компилируется :("
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Hello, World не компилируется :("
Сообщение от mikhail Искать по авторуВ закладки on 03-Апр-03, 11:37  (MSK)
#include <iostream.h>
int main()
{ cout<<"\nHello, World\n";
}

Читаю учебник по С++, пытаюсь получить заветные слова, вываливается ругань, что заголовки *.h устарели и, вообще, не находит cout. Сами понимаете, в С++ ламер, поможите :)) Ось - freebsd 4.3

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Hello, World не компилируется :("
Сообщение от pth Искать по авторуВ закладки on 03-Апр-03, 11:59  (MSK)
>#include <iostream.h>
>int main()
>{ cout<<"\nHello, World\n";
>}
>

#include <iostream>

main()
{
    std::cout << "\nHello World\n";
    return 0;
}


>Читаю учебник по С++, пытаюсь получить заветные слова, вываливается ругань, что заголовки

Купи новый букварь. Тот, что ты читаешь - устарел.

>*.h устарели и, вообще, не находит cout. Сами понимаете, в С++
>ламер, поможите :)) Ось - freebsd 4.3

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Hello, World не компилируется :("
Сообщение от Mikhail Искать по авторуВ закладки on 03-Апр-03, 12:53  (MSK)
Спасибо!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Hello, World не компилируется :("
Сообщение от Анатолий emailИскать по авторуВ закладки on 03-Апр-03, 14:17  (MSK)
Можно так:

#include <iostream>

using namespace std;

int main()
{
    cout << "\nHello World\n";
    return 0;
}

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Можно ещё с endl."
Сообщение от SergeiZz Искать по авторуВ закладки on 03-Апр-03, 15:31  (MSK)
>Можно так:
>
>#include <iostream>
>
>using namespace std;
>
>int main()
>{
>    cout << "\nHello World\n";
>    return 0;
>}

И уж конечно ещё современнее будет
cout << endl << "Hellow, World!" << endl;

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Можно ещё с endl."
Сообщение от pth Искать по авторуВ закладки on 03-Апр-03, 15:49  (MSK)
>И уж конечно ещё современнее будет
>cout << endl << "Hellow, World!" << endl;

Не, endl был всегда, еще современнее будет:

#include <iostream>
#include <string>
#include <iterator>

using namespace std;

main()
{
ostream_iterator<string> os(cout);

*os = "\nHello world\n";

return 0;
}

Выглядит нелепо? Ерунда - главное идти в ногу со временем :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Можно ещё с endl."
Сообщение от SergeiZz Искать по авторуВ закладки on 04-Апр-03, 08:57  (MSK)
>Не, endl был всегда, еще современнее будет:
По сравнению с C, конечно, имелось в виду...

> *os = "\nHello world\n";
А-а нет. Так нельзя. Надо без "\n".

>Выглядит нелепо? Ерунда - главное идти в ногу со временем :)
А в ногу ходят только строем, между прочим... :)))

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру