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

Новая книга или компилятор? - C++

Восстановить пароль Регистрация
 
Tricko
2 / 2 / 1
Регистрация: 17.06.2011
Сообщений: 10
19.06.2011, 13:26     Новая книга или компилятор? #1
Добрый день друзья!Я недавно начал изучение языка C++ и поэтому столкнулся с проблемой:
В книге (Джесс Либерти - Освой самостоятельно С++ за 21 день),написаны примеры простейших программ,но Visual C++ 2010 Pro их не билдерит,ругается.Говорит устаревший код использую.Что же мне делать?
Выбрать другой компилятор или подобрать материал для обучения конкретно к Visual C++?
Если же 2-ой вариант,то поделитесь пожалуйста ссылочками
Заранее спасибо!
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
19.06.2011, 13:29     Новая книга или компилятор? #2
Ну хоть бы привёл пример простейшей программы вместе с руганью компилятора. Интересно ведь
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.06.2011, 13:29     Новая книга или компилятор? #3
Алгоритмы сортировок
Цитата Сообщение от Tricko Посмотреть сообщение
Джесс Либерти - Освой самостоятельно С++ за 21 день
г... ,а не книга
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
19.06.2011, 13:31     Новая книга или компилятор? #4
А так, вот здесь выбирай.
Бесплатные среды(IDE) для программирования на С/С++
silentnuke
19.06.2011, 13:46
  #5

Не по теме:

вспомнился бородатый прикол на эту тему http://www.yaplakal.com/uploads/prev...8938164115.jpg

Deviaphan
19.06.2011, 14:19
  #6

Не по теме:

Новая книга или компилятор?
Помидор или такси?
Бог или Большая Паучиха?
Скандалы, интриги, расследования!

easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
19.06.2011, 14:27     Новая книга или компилятор? #7
Tricko, компилятор менять может и не стоит - для начинающих мелкостудия попроще в освоении. А вот книжка действительно не лучшая... Тем не менее, наверняка большинство примеров из неё можно скомпилировать мелкостудией, но, возможно, с доп. параметрами компиляции.
Собственно про MSVS всё вот тут написано.
Ну и сюда загляните...

И кстати...
Цитата Сообщение от grizlik78 Посмотреть сообщение
Ну хоть бы привёл пример простейшей программы вместе с руганью компилятора.
Действительно неплохо было бы.
Tricko
2 / 2 / 1
Регистрация: 17.06.2011
Сообщений: 10
19.06.2011, 14:39  [ТС]     Новая книга или компилятор? #8
Цитата Сообщение от grizlik78 Посмотреть сообщение
Ну хоть бы привёл пример простейшей программы вместе с руганью компилятора. Интересно ведь
C++
1
2
3
4
5
6
#include <iostream.h>
int main()
{
cout << "Hello world\n";
return 0;
}
Простейшая програмка lдля вывода текста на экран
Вот что пишет:
#include <iostream.h>: пропущен при поиске использования предкомпилированного заголовка
непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник.
P.S:я пробовал заменить #include <iostream.h> на #include "StdAfx.h",в итоге пишет:
error C2065: cout: необъявленный идентификатор
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2011, 14:43     Новая книга или компилятор?
Еще ссылки по теме:

C++ Или я дурак, или компилятор смеется, вот только чувствую я дурак)
C++ Компилятор Visual C++ платный или нет
Книга по алгоритмам и структурам данных на С++ или на Си C++

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

Или воспользуйтесь поиском по форуму:
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
19.06.2011, 14:43     Новая книга или компилятор? #9
Tricko, эта программа, при соответствии стандарту, должна выглядеть так:

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream> // В стандарте файлы, подобные iostream, не имеют
                    // расширения
 
int main()
{
    std::cout << "Hello world\n"; // Необходимо явно указывать пространство
                                  // имён, в котором располагается стандартный
                                  // объект, либо указывать using namespace
                                  // std; после подключения заголовка iostream
    return 0;
}
Yandex
Объявления
19.06.2011, 14:43     Новая книга или компилятор?
Ответ Создать тему
Опции темы

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