Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Funtik123
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 4
#1

Hello World не работает! - C++

28.10.2010, 13:48. Просмотров 1415. Ответов 7
Метки нет (Все метки)

Вот что мне сгенерил Wascana Eclipse (Helios release):
C++
1
2
3
4
5
6
7
#include <iostream>
using namespace std;
 
int main() {
    cout << "Hello World!!!" << endl; // prints Hello World!!!
    return 0;
}
А вот код из книги Дейтелов Как программировать на С++:
C++
1
2
3
4
5
#include <iostream.h>
main() {
    cout << "Hello World!!!";
    return 0;
}
Код из книги выдает следующие ошибки:
1. 'cout' was not declared in this scope z1.cpp /z1/src line 11 C/C++ Problem
2. iostream.h: No such file or directory z1.cpp /z1/src line 9 C/C++ Problem
3. Не ошибка, а предупреждение: ISO C++ forbids declaration of 'main' with no type z1.cpp /z1/src line 10 C/C++ Problem
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2010, 13:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Hello World не работает! (C++):

не работает hello world - C++
Здравствуйте, не работает даже печать строки текста. Компилируется, но выводится один и тот же результат: 7.66248е+053. Использую среду...

Не работает Hello World - C++
Добрый день! Я являюсь начинающим программистом C++ На данный момент ознакамливаюсь с первыми видеоуроками и сруз же столкнулся с...

Поменять слова местами то есть Hello World > World Hello C++ - C++
Ребят всем привет помогите решить задачку: Имеется предварительно созданный текстовый файл, содержащий строку &quot;Hello World&quot;. Поменять слова...

Не работает "Hello world" в CodeGear™ RAD Studio 2009 - C++
Сегодня начал изучать С++. На одном сайте нашёл код для &quot;Hello world!&quot; #include &lt;iostream&gt; using namespace std; int main() { ...

Hello world - C++
Здравствуйте при написании hello world возникает такая ошибка: error C2146: syntax error : missing ';' before identifier '_getch' ...

Hello world - C++
почему в codeblocks программа #include &lt;iostream&gt; using namespace std; int main() { cout &lt;&lt; &quot;Hello world!&quot; &lt;&lt; endl; ...

7
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
28.10.2010, 13:50 #2
Просто
C++
1
#include <iostream>
без .h
0
MILAN
886 / 780 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
28.10.2010, 13:50 #3
В чем собственно проблема? Первый код правильный!!!
0
obuhanoe
23 / 21 / 2
Регистрация: 25.08.2010
Сообщений: 93
28.10.2010, 13:59 #4
C++
1
2
3
4
5
#include <iostream>
main() {
        std::cout << "Hello World!!!";
        return 0;
}
0
M128K145
Эксперт С++
8293 / 3513 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
28.10.2010, 14:00 #5
Funtik123, дело в том что книга Дейтлов, наверное, 90-х или начала 2000-х годов, а с тех пор многое изменилось

obuhanoe, если пишете
C++
1
#include<iostream>
то это более новый стандарт, который не поддерживает default int
0
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
28.10.2010, 14:04 #6
+
C++
1
int main()
0
Funtik123
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 4
28.10.2010, 14:41  [ТС] #7
Цитата Сообщение от MILAN Посмотреть сообщение
В чем собственно проблема? Первый код правильный!!!
Да, первый код работает. Я забыл это указать.

Добавлено через 8 минут
Цитата Сообщение от M128K145 Посмотреть сообщение
Funtik123, дело в том что книга Дейтлов, наверное, 90-х или начала 2000-х годов, а с тех пор многое изменилось
А с какого года тогда лучше читать книги, чтобы не было таких проблем?
0
M128K145
Эксперт С++
8293 / 3513 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
28.10.2010, 14:56 #8
Funtik123, ну хотя бы с 2005, хотя этих нюансов и не так уж и много, можно их понять(запомнить) и учится по старой книге
0
28.10.2010, 14:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2010, 14:56
Привет! Вот еще темы с ответами:

Hello world - C++
пытаюсь запустить прогу в Код-Блокс. Что не так (см. приложение)?

HELLO WORLD - C++
Vsem Privet:) Ranshe ya izuchil yizik PASKAL;:umnik: A tiper C++ :umnik: Na PASKALE bil nekotoriy funksiy rabota so storokami; ...

Hello world C: - C++
Доброго времени суток! Собственно, начал изучать С++, пользуюсь VS2012 Почему этот код работает #include &quot;stdafx.h&quot; ...

Hello, World! - C++
Добрый день. Недавно начал изучать си++. Работаю в Microsoft Visual Studio 2008. Написал такую программу: // Test.cpp : Defines the...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru