Аватар для Microo10
45 / 20 / 4
Регистрация: 18.08.2011
Сообщений: 395

Лучшая книга по с++ для новичков

21.08.2011, 10:13. Показов 108858. Ответов 93
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Какая самая лучшая книга для новичков в c++
Вот несколько вариантов:
С++ для начинающих. Шаг за шагом - Герберт Шилдт
Полный справочник по C++ - Герберт Шилдт
C++: базовый курс - Герберт Шилдт
Как программировать на C++ - Х. М. Дейтел, П. Дж. Дейтел
Какие лучше? Или предложите какие нибудь другие книги.
P.S не нуб,изучал PHP,HTML,C#...С++ мне понадобится в будущем так как моя профессия скорее всего будет связана с программированием.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.08.2011, 10:13
Ответы с готовыми решениями:

Лучшая книга по JS не для новичка в программировании
Хорошо знаю java и менее хорошо c++. Основные алгоритмы , структуры и паттерны тоже. Посоветуйте нормальную книгу , которая не прям для...

'Visual Basic для Web' - лучшая книга
На этом сайте рекомендуют две книги 'Active Server Pages' & 'VBScript и ActiveX'. Мое мнение - обе эти книги - ерунда. Это книги из серии...

Лучшая и понятная книга на Руби для новичка
Лучшая книга на Руби какая? Чтобы была и самая понятная для новичка.

93
MADE IN USSR
 Аватар для Товарищ
72 / 71 / 0
Регистрация: 01.06.2010
Сообщений: 203
21.08.2011, 10:18
Липпман С., Лажойе Ж., Му Б. - C++ Primer / Язык программирования С++ 2007
Страуструп Б. - The C++ Programming Language / Язык программирования С++ 2011
1
 Аватар для Mencey
155 / 102 / 12
Регистрация: 22.07.2010
Сообщений: 445
21.08.2011, 10:18
Я начинал по Философии C++. Отличная книга (ИМХО).
2
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
21.08.2011, 10:25
Лучший ответ Сообщение было отмечено как решение

Решение

Microo10, я б рекомендовал еще Стенли Липпмана - вот эту книгу:
http://www.ozon.ru/context/detail/id/2988768/
Хороша новая книга Страуструпа:
http://www.ozon.ru/context/detail/id/5403053/
А Герберта Шилдта как раз не рекомендую. Он хоть и пишет просто. Но после него укореняются некоторые вредные привычки. Например, я заметил у своих студентов, которые по Шилдту занимались, привычку передавать ВСЕ параметры только по ссылке (не по константной).
Еще неплохая книга Стефана Девиса: http://www.ozon.ru/context/detail/id/4788484/
4
Заблокирован
21.08.2011, 10:27
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от ucit Посмотреть сообщение
Страуструп Б. - The C++ Programming Language / Язык программирования С++ 2011
Для новичка? Идиотизм...
3
 Аватар для Microo10
45 / 20 / 4
Регистрация: 18.08.2011
Сообщений: 395
21.08.2011, 10:31  [ТС]
Страуструп не для новичков,а для тех кто знает основы языка.Это моё мнение
0
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
21.08.2011, 10:35
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Microo10 Посмотреть сообщение
Страуструп не для новичков,а для тех кто знает основы языка.Это моё мнение
Эта книга - для тех, кто уже ВСЕ знает...
3
640KB мне хватило на всё.
119 / 50 / 3
Регистрация: 07.06.2009
Сообщений: 442
21.08.2011, 10:52
Я не подстрекатель модеров, но за упоминание Страуструпа в разделе "для новичков".... забанил бы всю сеть класса A
2
 Аватар для Microo10
45 / 20 / 4
Регистрация: 18.08.2011
Сообщений: 395
21.08.2011, 10:55  [ТС]
А что насчет вот этих книг:
С++ для начинающих. Шаг за шагом - Герберт Шилдт
Полный справочник по C++ - Герберт Шилдт
C++: базовый курс - Герберт Шилдт
Они идут вместе...стоит ли их читать?
0
Заблокирован
21.08.2011, 11:05
Цитата Сообщение от Microo10 Посмотреть сообщение
А что насчет вот этих книг:
С++ для начинающих. Шаг за шагом - Герберт Шилдт
Полный справочник по C++ - Герберт Шилдт
C++: базовый курс - Герберт Шилдт
Они идут вместе...стоит ли их читать?
Да. Их стоит читать.

Так же, как стоит не зацикливаться на одном авторе, а допустим, пошла тема "указатели в с++"
Обучение будит более полным, если вы прочитаете эту тему у разных авторов.
У Шилда, у Хенкеманса, и тд.

Появилось внутри чувство, что очередная книга ничего нового в ваше понимание не привносит - значит нужно приниматься за след. тему. И тд.

Последнию книгу, которую стоит читать при обучении - это Страуструп. Если вы понимаете, о чем он пишет - значит материал усвоен.

Страуструп - это справочник, а не учебное пособие. И написан он вовсе не "педагогично".
2
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
21.08.2011, 11:07
Microo10, Шилдта не рекомендую. В дополнение к тем, которые уже выше рекомендовал, посоветую еще вот эту книгу Лафоре: http://www.ozon.ru/context/detail/id/1313520/
Дейтелов ты сам упомянул.
Брюс Эккель, двухтомник "Философия С++":
1. http://www.ozon.ru/context/detail/id/1631049/
2. http://www.ozon.ru/context/detail/id/1895018/
1
 Аватар для kazak
3592 / 2734 / 353
Регистрация: 11.03.2009
Сообщений: 6,283
21.08.2011, 11:14
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Microo10 Посмотреть сообщение
Как программировать на C++ - Х. М. Дейтел, П. Дж. Дейтел
Очень интересная книга, сам по ней учился, написана замечательным тандемом: отец - преподаватель в университете с многолетним опытом, сын - программист практик. Как итог - простое и понятное изложение с массой интересных примеров, задач и замечаний.
3
Заблокирован
21.08.2011, 11:22
брюса эккеля знаю по "Философии Java", шлак
1
 Аватар для Microo10
45 / 20 / 4
Регистрация: 18.08.2011
Сообщений: 395
21.08.2011, 11:25  [ТС]
Скорее всего остановлюсь пока на:
С++ для начинающих. Шаг за шагом - Герберт Шилдт
Полный справочник по C++ - Герберт Шилдт
C++: базовый курс - Герберт Шилдт
Очень проста...имеется множество материала,а насчет "вредных" привычек я потом разберусь...я думаю это не последние книги по c++ которые я куплю)
0
21.08.2011, 11:28

Не по теме:

Цитата Сообщение от Microo10 Посмотреть сообщение
а насчет "вредных" привычек я потом разберусь...
Потом от них будет очень сложно избавиться;)

1
 Аватар для Microo10
45 / 20 / 4
Регистрация: 18.08.2011
Сообщений: 395
21.08.2011, 11:30  [ТС]
Цитата Сообщение от kazak Посмотреть сообщение

Не по теме:


Потом от них будет очень сложно избавиться;)

А они действительно вредные или незначительные?
0
Эксперт С++
 Аватар для CyBOSSeR
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
21.08.2011, 11:39
Цитата Сообщение от LosAngeles Посмотреть сообщение
брюса эккеля знаю по "Философии Java", шлак
Зря Вы так, это если не лучшая, то одна из лучших книг по Java для новичков. Его же "Филосифия C++" так же является одной из лучших по C++.
2
 Аватар для Gepar
1186 / 543 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
21.08.2011, 15:39
Я за Дейтела, до него пробовал пару книг читать, но там какой-то странный стиль описания был. Там учили писать код, а не объясняли что как и почему мы делаем, мне же такой подход не подходит, я лично люблю чтобы мне с самого начала написали а почему вот int main(), почему return 0. Потому что иначе не скомпилируется меня ответ вот не устраивает вот мне Дейтел и подошёл, если хотите получить хорошо разжёванную информацию то читайте Дейтела.
4
web dev
 Аватар для TBIKC
107 / 93 / 9
Регистрация: 23.09.2010
Сообщений: 737
21.08.2011, 15:49
Лучший ответ Сообщение было отмечено как решение

Решение

+1 читаю Как программировать на С++, Дейтел 5-е издание
Всё просто и понятно, после каждой главы есть практика, как раз на которой выявляются все не усвоенные моменты и закрепляется материал
5
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
21.08.2011, 16:27
LosAngeles,
брюса эккеля знаю по "Философии Java", шлак
Вы наверное про русскоязычную книгу? Говорят её ужасно перевели и поэтому читать её стоит в оригинале.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.08.2011, 16:27
Помогаю со студенческими работами здесь

Нужен видео учебник или книга по c++ builder для новичков
Сам пользуюсь C++Builder 2010 взвесив свои возможности остановился на нем, т.к. на c++ visual studio сложновато мне еще.

Лучшая книга по C++
http://www.ozon.ru/context/detail/id/18569552/ Наверное, очень интересная книга :D

Лучшая книга по алгоритмике
Нужна книга со всеми основными алгоритмами для подготовки к собеседованию. Желательно без лишней воды. Подскажите таковую пожалуйста.

Лучшая книга по VB.NET
посоветуйте лучшую книгу по VB.net - работа с классами и коллекциями, чтобы делать конструкции типа...

Лучшая книга по JavaScript
Здравствуте! Пытаюсь понять JavaScript ибо дали задание работать с Google Earth API, а там работа с движком как раз через этот скрипт....


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

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

Новые блоги и статьи
Как писать чистый, тестируемый и качественный код на Python
py-thonny 12.07.2025
Помню свой первый проект на Python. Работал тогда быстро, грязно, лишь бы работало. Код был похож на запутанный клубок - переменные по одной букве, функции на 200 строк, комментарии отсутствовали как. . .
Blazor и контроллер сервопривода IoT Meadow Maple
Wired 11.07.2025
Я решил разобраться, как можно соединить современные веб-технологии с миром "железа". Интересная комбинация получилась из Blazor в качестве веб-интерфейса и микроконтроллера Meadow с его веб-сервером. . .
Генерация OpenQASM из кода Q#
EggHead 10.07.2025
Летом 2024-го я начал эксперименты с библиотекой Q# Bridge, и знаете что? Она оказалась просто находкой для тех, кто работает на стыке разных квантовых экосистем. Основная фишка этой библиотеки -. . .
Изучаем новый шаблон ИИ-чата .NET AI Chat Web App
stackOverflow 10.07.2025
В . NET появилось интересное обновление - новый шаблон ИИ-чата под названием . NET AI Chat Web App. Когда я впервые наткнулся на анонс этого шаблона, то сразу понял, что Microsoft наконец-то. . .
Результаты исследования от команды ARP (июль 2025 г.)
Programma_Boinc 10.07.2025
Результаты исследования от команды ARP (июль 2025 г. ) Африканский проект по дождям (ARP) World Community Grid снова запущен! Мы рады поделиться обновленной информацией о нашем прогрессе с осени. . .
Angular vs Svelte - что лучше?
Reangularity 09.07.2025
Сегодня рынок разделился на несколько четких категорий: тяжеловесы корпоративного уровня (Angular), гибкие универсалы (React), прогрессивные решения (Vue) и новая волна компилируемых фреймворков. . .
Code First и Database First в Entity Framework
UnmanagedCoder 09.07.2025
Entity Framework дает нам свободу выбора, предлагая как Code First, так и Database First подходы. Но эта свобода порождает вечный вопрос — какой подход выбрать? Entity Framework — это. . .
Как использовать Bluetooth-модуль HC-05 с Arduino
Wired 08.07.2025
Bluetooth - это технология, созданная чтобы заменить кабельные соединения. Обычно ее используют для связи небольших устройств: мобильных телефонов, ноутбуков, наушников и т. д. Работает она на частоте. . .
Руководство по структурам данных Python
AI_Generated 08.07.2025
Я отчетливо помню свои первые серьезные проекты на Python - я писал код, он работал, заказчики были относительно довольны. Но однажды мой наставник, взглянув на мою реализацию поиска по огромному. . .
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах
Programma_Boinc 08.07.2025
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах Опубликовано: 07. 07. 2025 Рубрика: Uncategorized Автор: AlexA Статья размещается на сайте с разрешения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru