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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Funtik123
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 4
28.10.2010, 13:48     Hello World не работает! #1
Вот что мне сгенерил 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
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2010, 13:48     Hello World не работает!
Посмотрите здесь:

C++ HELLO WORLD
Hello, World! C++
C++ Hello, World!
C++ Не работает Hello World
C++ Не работает "Hello world" в CodeGear™ RAD Studio 2009
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
28.10.2010, 13:50     Hello World не работает! #2
Просто
C++
1
#include <iostream>
без .h
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
28.10.2010, 13:50     Hello World не работает! #3
В чем собственно проблема? Первый код правильный!!!
obuhanoe
23 / 21 / 2
Регистрация: 25.08.2010
Сообщений: 93
28.10.2010, 13:59     Hello World не работает! #4
C++
1
2
3
4
5
#include <iostream>
main() {
        std::cout << "Hello World!!!";
        return 0;
}
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
28.10.2010, 14:00     Hello World не работает! #5
Funtik123, дело в том что книга Дейтлов, наверное, 90-х или начала 2000-х годов, а с тех пор многое изменилось

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

Добавлено через 8 минут
Цитата Сообщение от M128K145 Посмотреть сообщение
Funtik123, дело в том что книга Дейтлов, наверное, 90-х или начала 2000-х годов, а с тех пор многое изменилось
А с какого года тогда лучше читать книги, чтобы не было таких проблем?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2010, 14:56     Hello World не работает!
Еще ссылки по теме:

C++ Hello World!
Hello world C: C++
Hello world C++

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

Или воспользуйтесь поиском по форуму:
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
28.10.2010, 14:56     Hello World не работает! #8
Funtik123, ну хотя бы с 2005, хотя этих нюансов и не так уж и много, можно их понять(запомнить) и учится по старой книге
Yandex
Объявления
28.10.2010, 14:56     Hello World не работает!
Ответ Создать тему
Опции темы

Текущее время: 03:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru