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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 43, средняя оценка - 4.77
covboi555
10 / 10 / 1
Регистрация: 30.03.2013
Сообщений: 76
#1

Есть 5 самых популярных книг по C++ ,обощающая тема - C++

30.03.2013, 20:51. Просмотров 6291. Ответов 42
Метки нет (Все метки)

1. Язык программирования С++. Лекции и упражнения-Стивен Прата

2. Герберт Шилдт - C++. Руководство для начинающих

3. Х. М. Дейтел, П. Дж. Дейтел - Как программировать на C++

4. Стенли Б. Липпман, Жози Лажойе - Язык программирования C++. Вводный курс

5. Р. Лафоре - Объектно-ориентированное программирование в C++

Вот книги которые я выделил,их рекомендуют больше всего,но каждый рекомендует разное)
Давайте уже определимся какая из них лучшая для изучения языка с НУЛЯ и хоть как то отвечает этим требованиям:
1) Задачи и упражнения
2) Четкое и понятное для новичка изложение материала
Я знаю что подобные темы уже кучу раз тут всплывали и я их просмотрел но так ничего толком не выбрал ,т.к каждый рекомендует свое))
Давайте отнесемся с пониманием и поможем мне и еще целой толпе людей,предлагаю сделать эту тему обобщающей ,чтобы уже не создавались подобные темы!

Да и еще,попрошу аргументировать свой выбор!

Добавлено через 43 минуты
ну что, никто не поделится опытом,не прокоментирует???
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2013, 20:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Есть 5 самых популярных книг по C++ ,обощающая тема (C++):

Найти 3 самых больших и 3 самых маленьких числа в двумерном массиве - C++
Дан двумерный массив размерностью m x n, нужно найти и вывести 3 самых больших и 3 самых маленьких числа во всем массиве. Заранее спасибо

Строки: найти первое из самых длинных и последнее из самых коротких слов и поменять их местами - C++
Помогите написать прогу) 1. Строка состоит не менее чем из двух слов. Преобразовать её по следующему правилу: найти первое из самых...

выяснить, есть ли общее число книг шестизначным числом - C++
В массиве хранится информация о численности книг в каждом из 35 разделов библиотеки. Выяснить,верно ли, что общее число книг есть...

Получить все возможные варианты комплектов из 60 книг, если посылки комплектуются по 10, 15 и 20 книг (поиск ошибки) - C++
#include<iostream> using namespace std; int main() { int i=0, j=0, k=0, m=0; do { do {

Бинарные файлы. Вывести названия книг определенного автора, изданных до 2000 года. Определить долю книг - C++
помогите пожалуйста: В файле хранятся сведения о личной библиотеке: фамилия автора, название, издательство, год издания, тематика книги....

В магазине для пересылки по почте подготовлено 60 книг. Посылки комплектующих по 10, 15 и 20 книг. Получить все возможные варианты комплектов - C++
написать 3 программы, используя все виды цикла(вайл, ду вайл, фор) В магазине для пересылки по почте подготовлено 60 книг. Посылки...

42
covboi555
10 / 10 / 1
Регистрация: 30.03.2013
Сообщений: 76
31.03.2013, 00:54  [ТС] #16
блин вы вопрос то хоть читали???Я говорю что у каждой книги по 5 ,ато и больше изданий и какое выбрать?И чем они отличаются???
0
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
31.03.2013, 00:56 #17
Выяснять такие вопросы, только время тратить... На вкус и цвет - товарища нет... Никому это не поможет в изучении самого языка.
0
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
31.03.2013, 00:56 #18
Цитата Сообщение от covboi555 Посмотреть сообщение
у каждой книги по 5 ,ато и больше изданий и какое выбрать?И чем они отличаются???
Последнее. Исправленное и дополненное. Какой смысл брать старое издание.
0
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
31.03.2013, 00:57 #19
Цитата Сообщение от covboi555 Посмотреть сообщение
у каждой книги по 5 ,ато и больше изданий и какое выбрать?
Последнее.

Добавлено через 34 секунды
Цитата Сообщение от covboi555 Посмотреть сообщение
И чем они отличаются???
Читайте предисловие, там пишут чем.
0
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
31.03.2013, 01:14 #20
Х. М. Дейтел, П. Дж. Дейтел - Как программировать на C++. (1450 страниц) бомбовая книга.
Я по этой учил и так сказать кое как выучил.
Задачки там хорошие, вопросов по ним почти не возникало.
И описание материала очень подробное. Короче для новичка лучше книги не придумать.
А щас читаю книгу от создателя языка Страуструпа "Язык С++" с Дейтелами не сравить месево тупое, последовательного изложения материала никакого нет гамно.
Дейтелы для новичка рулез. Будете знать хотябы, примерно, что такое С++.

Добавлено через 2 минуты
Да и вообще по С++ дофига книг смысла нету читать, лучше почитать по qt или по openjl или библиотеке какой нить. Короче технологию лучше поучить. Мое ИМХО.

Добавлено через 1 минуту
Я просто кадато так протупил другой язык учил 5 книг прочитал один учебник и 4 для профессионалов и как оказалось нафиг он кому нужен главное это технология.
0
covboi555
10 / 10 / 1
Регистрация: 30.03.2013
Сообщений: 76
31.03.2013, 10:52  [ТС] #21
ясно,ну я так понял что надо с последнего издания начинать
0
Tulosba
31.03.2013, 11:58
  #22

Не по теме:

Цитата Сообщение от ninja2 Посмотреть сообщение
по openjl
освоили технологию?

1
Friday
ну и долго меня небыло...
61 / 57 / 8
Регистрация: 24.03.2013
Сообщений: 173
31.03.2013, 12:04 #23
Цитата Сообщение от covboi555 Посмотреть сообщение
ясно,ну я так понял что надо с последнего издания начинать
как по мне, даже судя из названия 5-ой книжки, начинать не стоит

ИМХО, лучше всего 2 и 4
0
coloc
погромист
410 / 246 / 15
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
31.03.2013, 12:45 #24
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от ninja2 Посмотреть сообщение
не сравить месево тупое, последовательного изложения материала никакого нет гамно.
Книга от создателя С++ гамно... Да-да... Это Библия любого программиста.
Цитата Сообщение от ninja2 Посмотреть сообщение
что такое С++
Это язык программирования. Что тут не понятного?
Цитата Сообщение от ninja2 Посмотреть сообщение
Да и вообще по С++ дофига книг смысла нету читать, лучше почитать по qt или по openjl или библиотеке какой нить.
Ты еще VIMАPI забыл
Цитата Сообщение от ninja2 Посмотреть сообщение
другой язык учил
Русский не смог выучить?
4
Friday
ну и долго меня небыло...
61 / 57 / 8
Регистрация: 24.03.2013
Сообщений: 173
31.03.2013, 12:55 #25
Цитата Сообщение от ninja2 Посмотреть сообщение
Я по этой учил и так сказать кое как выучил.
это сразу и видно
Цитата Сообщение от ninja2 Посмотреть сообщение
Задачки там хорошие, вопросов по ним почти не возникало.
тут комментарии излишни
Цитата Сообщение от ninja2 Посмотреть сообщение
Дейтелы для новичка рулез. Будете знать хотябы, примерно, что такое С++.
любой, далекий от программирования человек, прочитав статью в гугле, будет знать с++ на вашем уровне
Цитата Сообщение от ninja2 Посмотреть сообщение
Я просто кадато так протупил другой язык учил 5 книг прочитал один учебник и 4 для профессионалов и как оказалось нафиг он кому нужен главное это технология.
здесь в смысл сложно въехать, так что я воздержусь
1
supra7sky
15 / 15 / 1
Регистрация: 07.02.2013
Сообщений: 123
31.03.2013, 14:35 #26
Сказать с чего лучше начинать невозможно в принципе. Это можно понять так: Я на данный момент не могу сравнить какая книга для начинающих лучше в изложении, потому что для меня там уже все понятно, но начинал я с Шилдта, вот ее и советую. Читал не отрываясь несколько глав, создавая небольшие заметки, и только потом садился за компилятор.
Если с нуля, то лучше поискать книгу и по Си, по скольку все что изучается до ООП это Си, а не С++. Даже если там используются Сиплюплюшные операторы.
0
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
31.03.2013, 15:19 #27
covboi555, С третей начинай я с нее начал и норм освоил.
Для тебя щас главное чтобы язык не противным стал, а када читаешь Дейтела, кода в главах тема подробнейшим образом раскрывается последовательно, да так, что тебе не нужно дополнительно инфу в инете искать, то те понравится язык. Выбирай третью книгу 100% станешь специалистом. Не утонешь точно.

После Дейтелов те уже все 4 книги нафиг не понадобятся. Уже будешь, что нить для профессионалов искать.
0
ITcrusader
Эксперт С++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
31.03.2013, 15:24 #28
Цитата Сообщение от covboi555 Посмотреть сообщение
я спрашиваю советы у профессионалов,вот ты что посоветуешь?
Ну вот читай совет. Едва ли найдутся аргументы против у кого-нибудь:
У тебя есть список популярных книг для новичков. Если ты взялся изучать язык, тогда делаешь так:
берешь в любом порядке - и читаешь все. Один автор осветил полнее одну тему, другой - другую.
Действуя таким образом - не упустишь лишних (случаями - важных) подробностей. As for me,
так я даже после прочтения книг мэтров по C++ однажды не поленился пересмореть много лишних книг, и плевать, что они там для начинающих.
В таких книгах, порой много интересного даже для искушенного читателя написано.
А твоя стратегия - прочесть книгу для начинающих, перейти на новый уровень.
НИКТО тебе не посоветует книгу следующего уровня. Граница - размыта.

Вывод. Изучаешь язык - изучай. Бери все, что дают, а значит - прочти все, что есть.
Так или иначе, после прочтения книги - все равно не запомнишь все.
Я книгу в 200 страниц Майерса съел уже 5 раз за 2 года. И, забавно, недавно читая очередной раз - узнал много новенького для себя.

Думаю, идею ты понял. Удачи)

P.S.
Цитата Сообщение от Platinumix Посмотреть сообщение
вроди как самой лучшей книгой по C++ считается книга самого создателя Страострупа... Она вроде так и называется "Язык программирования C++"
It was a time (c)
Не лучшая книга ля начала - скучно написана и несколько сумбурно, на мой взгляд. И на одном дыхании не читается.
0
Вальдемар
-5 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 61
31.03.2013, 15:31 #29
Читай в таком порядке:

Шилд, Лафоре, Липпман, Харви М. Дейтел, про Прата незнаю - нечитал.
А после для закрепления навыка Б.Страуструп
0
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
31.03.2013, 15:38 #30
Я вообще нулевой и то разобрался. Вообще без основ без обучения. Нулевой полностью был и по Дейтелам изучил спокойно без напряга. Самостоятельно тупо по Дейтелам выучил и так скажу до уровня ниже среднего. А мб я не дооцениваю себя кто его знает. Будешь знать не хило.
Десять месяцев я мучил ее на лето правда забросил, но домучил 1450 старниц.

Если ты не сильно шаришь "туповат", то Дейтел самый раз. Грубо конечно но смысл точно передает.

А щас от вторую читаю от Страуструпа. Так эта книга явно для профессионалов. Воды нету. Куча терминов которые автор предполагает, что мы знаем уже, мне то после Дейтелов она тяжеловато идет, не говоря уже о новичках которые первой будут ее читать, да они просто утонут, забросят нафиг С++. Просто есть знакомый который с нее учил три главы прочитал и отложил. Да и не удивительно.
Да и задачи у Дейтела кода заново просматриваешь главу находишь решение, а у Страуструпа решение ищи где нить в инете нету никаких подсказок как чо решать.

Дейтела бери будешь профи 100%.
Када небудь будешь
0
31.03.2013, 15:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2013, 15:38
Привет! Вот еще темы с ответами:

Функция определяющая что общее число книг есть шестизначное число - C++
В массиве хранится информация о численности книг в каждом из 35 разделов библиотеки. Выяснить,верно ли, что общее число книг есть...

Исправление самых популярных проблем с компьютером. - Компьютерное железо
в общем с горем пополам устроился на работу ....типа сервисным инженером в левую компанию....платить будут немного....но и требовать...

Вывести 10 самых популярных слов на экран - C (СИ)
условие задачи: есть текстовый файл ft.txt в него записан текст длиной более 50 слов. Необходимо вывести 10 самый популярный слов на экран ...

Вывод списка самых популярных новостей - WordPress
есть код который выводит новости по дате то есть от самого последнего поста <div class="content_catalog"> <h2>Последние...


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

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

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