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

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

Войти
Регистрация
Восстановить пароль
 
Tricko
2 / 2 / 1
Регистрация: 17.06.2011
Сообщений: 10
#1

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

19.06.2011, 13:26. Просмотров 893. Ответов 8
Метки нет (Все метки)

Добрый день друзья!Я недавно начал изучение языка C++ и поэтому столкнулся с проблемой:
В книге (Джесс Либерти - Освой самостоятельно С++ за 21 день),написаны примеры простейших программ,но Visual C++ 2010 Pro их не билдерит,ругается.Говорит устаревший код использую.Что же мне делать?
Выбрать другой компилятор или подобрать материал для обучения конкретно к Visual C++?
Если же 2-ой вариант,то поделитесь пожалуйста ссылочками
Заранее спасибо!
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grizlik78
Эксперт С++
1903 / 1435 / 109
Регистрация: 29.05.2011
Сообщений: 2,989
19.06.2011, 13:29     Новая книга или компилятор? #2
Ну хоть бы привёл пример простейшей программы вместе с руганью компилятора. Интересно ведь
Jupiter
Каратель
Эксперт С++
6550 / 3970 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.06.2011, 13:29     Новая книга или компилятор? #3
Алгоритмы сортировок
Цитата Сообщение от Tricko Посмотреть сообщение
Джесс Либерти - Освой самостоятельно С++ за 21 день
г... ,а не книга
grizlik78
Эксперт С++
1903 / 1435 / 109
Регистрация: 29.05.2011
Сообщений: 2,989
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
Эксперт С++
9455 / 5468 / 927
Регистрация: 25.07.2009
Сообщений: 10,494
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++
Visual Studio или G++ компилятор, на каком учиться работать? C++
Книга с описанием возможностей С++1х и/или boost C++

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

Или воспользуйтесь поиском по форуму:
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 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     Новая книга или компилятор?
Ответ Создать тему
Опции темы

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