Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.60/105: Рейтинг темы: голосов - 105, средняя оценка - 4.60
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562

Каковы ваши впечатления от книги Страуструпа Программирование на языке С++(третье издание)?

14.08.2010, 06:37. Показов 22919. Ответов 50
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Начал читать книгу Страуструпа Программирование на языке С++(третье издание), после прочтенных 100 страниц впечатление прекрасное. Даже улыбаться некоторые фразы заставляли. С юмором написано ведь)

Хочу собрать мнения тех людей, которые читали эту книгу.

1) Насколько она вам помогла (пригодилась в обучении, реальных программах)?
2) Насколько хорошо зная язык, вы начали ее читать (знали-ли вы до этого все основные свойства языка, разбирались-ли в ООП, в парадигмах программирования вцелом)?
3) Прочли-ли вы ее до конца?
4) Понравился-ли стиль изложения книги (расположение глав, разбивка материала и т.д.)?
5) Довольны-ли вы тем, что прочли эту книгу?
6) Что посоветуете тем, кто только начинает читать?
7) Что посоветуете совсем новичкам в программировании, относительно чтения конкретно этой книги (следует читать/не следует, конкретные доводы по предложенному варианту)?
8) Делали-ли вы задания из этой книги(практика, которая в конце глав, а так же переписывали ли исходные коды примеров, с последующей компиляцией? Если да, то все-ли? Если нет, то почему?)?
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.08.2010, 06:37
Ответы с готовыми решениями:

Книга Head First. Программирование для Android. Ваши впечатления?
Привет! Недавно вышла книжка по Android. На хабре целая статья, посвященная этой книге:...

Примеры из книги ОпенГЛ.Суперкнига.Третье издание
У кого запускался проект SphereWorld или Transformgl в 2010 или в 2012 Visual Studio из книги OpenGL.Суперкнига.Третье издание?

Ваши впечатления от MATE
Здраствуйте. Раньше я пользовалась Дебиан 6 со вторым гномом, но в новой версии дистрибутива поставили третий гном. Я бы так и осталась на...

50
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:03
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от nikkka Посмотреть сообщение
а что вы предлагаете? чем плохи паскаль или бейсик? мне паскаль на пример помог... не представляю как человек не имеющий никакого опыта в программировании может начать изучать С/C++/C#
ответ, в предыдущем моем посте.

я начинал с Си.
0
Заблокирован
15.08.2010, 21:07
Цитата Сообщение от nikkka Посмотреть сообщение
а что вы предлагаете? чем плохи паскаль или бейсик? мне паскаль на пример помог... не представляю как человек не имеющий никакого опыта в программировании может начать изучать С/C++/C#. лично я предварительно писал на паскале (около года), и деградированным себя не чувствую
Бейсик с паскалём? Ущёрбные же и многословные, нелогичные языки.
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:08
лучшая, на мой взгляд, коллекция говнокода: http://govnokod.ru/cpp
если вглядеться, зная бейсик и паскаль, то увидите некую параллель
0
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
15.08.2010, 21:09
Lavroff, по моему это уже какая ни какая база. я начел читать страуструпа, так первые две главы такие заумные, что у незнающего бы точно пропало желание учить с++. есть конечно книжки типа "для чайников", но по моему они не очень эфективны. это моё мнение, но отстаивать я его не собираюсь.
бейсик я не учил. учил паскаль. судя по вашему посту, бейсик очень "мягкий". паскаль в этом отношении наоборот, очень "жёсткий". не знаю, знаете вы его или нет, но вот несколько примеров: переменные обявлять можно только ЗАРАНИЕ. это в натуре раздражает, но зато приучает к дисцеплине. нельзя присвоить double - int, int - double, int char, и т.д. тоже бесит. С++ по сравнению с ним как гимнаст с ревматиком.
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:15
Цитата Сообщение от nikkka Посмотреть сообщение
нельзя присвоить double - int, int - double, int char, и т.д. тоже бесит.
не знаю как в паскале, являются ли эти типы POD`ами, но в Си и С++ - да. так вот, запретить такое кастование можно_было_бы. но это не очень логичное ограничение. зачем POD`ы так зажимать?
для классовых переменных в этом отношении все гуд.
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
15.08.2010, 21:15
в теме собрались ксенофобы
0
15.08.2010, 21:16

Не по теме:

...и скоро придут модераторы:D

0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:17
кстати, вот пример "полезной" книжки: http://govnokod.ru/3769
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
15.08.2010, 21:22
Цитата Сообщение от niXman Посмотреть сообщение
кстати, вот пример "полезной" книжки: http://govnokod.ru/3769
по с++ больше всего примеров, что намекает
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 21:31
Цитата Сообщение от alex_x_x Посмотреть сообщение
по с++ больше всего примеров, что намекает
лжешь же
по PHP


Добавлено через 1 минуту
этот улыбнул: http://govnokod.ru/3551

Добавлено через 2 минуты
а это, чтоб враги не смогли украсть рецепт программы: http://govnokod.ru/3519

Добавлено через 1 минуту
ржунемогу http://govnokod.ru/3518
1
84 / 57 / 8
Регистрация: 07.08.2010
Сообщений: 185
15.08.2010, 21:58
Страуструп для начинающих тоже книгу написал. Она называется "Programming -- Principles and Practice Using C++". http://www2.research.att.com/~bs/programming.html. Пока на русский не переведена. Но можно найти сканы на свалках интернета.
0
15.08.2010, 21:59  [ТС]

Не по теме:

alexzak, Скоро будет переведена. Но стоит около 1000 рубликов

0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 22:00
Цитата Сообщение от alexzak Посмотреть сообщение
Страуструп для начинающих тоже книгу написал. Она называется "Programming -- Principles and Practice Using C++". http://www2.research.att.com/~bs/programming.html. Пока на русский не переведена. Но можно найти сканы на свалках интернета.
не знал. нужно почитать
где бы разузнать про дату перевода?

Добавлено через 28 секунд

Не по теме:

Цитата Сообщение от Lavroff Посмотреть сообщение
Но стоит около 1000 рубликов
нормально.

0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
15.08.2010, 22:21
Язык программирования C++. Принципы и практика

Добавлено через 12 минут
так книга называется по приведённой выше ссылке, а вообще правильное название, насколько я понимаю "Программирование: принципы и практика использования C++"
0
84 / 57 / 8
Регистрация: 07.08.2010
Сообщений: 185
15.08.2010, 22:34
Цитата Сообщение от rangerx Посмотреть сообщение
Язык программирования C++. Принципы и практика

Добавлено через 12 минут
так книга называется по приведённой выше ссылке, а вообще правильное название, насколько я понимаю "Программирование: принципы и практика использования C++"
Это тоже не точный перевод. Здесь принципы и практика чего? - использования С++. А в оригинале принципы и практика программирования. А дается это на примере С++. Поэтому наиболее точный перевод будет "Принципы и практика программирования с использованием С++", или "Программирование: принципы и практика с использованием С++".

"принципы и практика использования C++" на английском будет как "principles and practice of using C++".
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
15.08.2010, 22:47
Цитата Сообщение от alexzak Посмотреть сообщение
Это тоже не точный перевод.
Я имел в виду не точность перевода, а то под каким названием она всё-таки поступит в печать на русском.
0
 Аватар для Фоат
165 / 82 / 32
Регистрация: 05.02.2010
Сообщений: 318
16.08.2010, 05:24
Для меня, например, в прочем, чтобы понять, что это такое программирование и с чем его едят было лучше начать с Бейсика, тем более объяснить не понятные вопросы не кому , (искл спс Огромное Форуму и всем его участникам ) . Да и в прочем от источников информации многое зависит !
0
 Аватар для Liss29
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
31.03.2020, 21:56
Может кто знает, есть решения к задачам из книги язык программирования С++?
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
01.04.2020, 00:11
Liss29, вот репо. Я не втыкался, но может это и оно:
https://github.com/Fahien/excpp
Сама тема интересна, жаль раньше её не видел)
Вообще, если предположить, что порядок вопросов ТС не случаен и первый вопрос - главный контекстный вопрос для всех остальных,
Цитата Сообщение от ForEveR Посмотреть сообщение
Насколько она вам помогла (пригодилась в обучении, реальных программах)?
то мой ответ: Это не мануал для практического применения непосредственно. То есть, книжка как и многие другие - попытка объяснить логику, отчитаться о сделанном, исповедаться о грехах)
Последнее - скорее шутка. Трудные решения показаны в размышлениях о том, что не бывает серебряных пуль и однозначных ответов. Всегда есть минусы как продолжения преимуществ - плюсов. Так например Страуструп говорит о обработке ошибок и о месте исключений в решении данной задачи на С++.
Много времени уделяется философии - глубоко общим вопросам связанным с стилями парадигмами и общими приёмами.
Язык достаточно сложен. Сложность в надежде автора на понимание и не желание разжевывать и повторять.
Новичкам не советую. Опытным - по желанию. Сложные вещи, где присутствует личный взгляд не бывают обще приемлемы. Кому-то может и ярко не понравиться. Это нормально.
имхо-имхо-имхо)
зы Думаю, независимо от вкусовщины каждый плюсовик должен иметь мнение по теме и следовательно, иметь книги Страуструпа в библиотеке)
1
 Аватар для Liss29
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
01.04.2020, 14:30
Ещё нарыл, может кому понадобится:
https://github.com/bretternst/tcpppl_answers

и некоторые задания здесь:
Вложения
Тип файла: rar C++ Solutions Companion to the C++ Programming Language.rar (101.3 Кб, 5 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.04.2020, 14:30

Fallout 3: ваши впечатления
Люди! Всем привет!:) Вот интересно кто играл в 3 Фол и у кого какие впечатления? Вот например что частенько говорят про него. ...

Mass Effect 3, ваши впечатления
Играю в МЕ3, мне очень нравится эта игра своей эпичностью и трагичностью, вчера дошла до миссии, где надо было помочь Миранде спасти...

[Gentoo] Ваши впечатления от liberte linux
попробовала вчера сабж, довольно быстро работает с карты памяти от телефона и еще если не обращаться к жесткому диску он перестает...

Где скачать 3-е издание Страуструпа
Где можно скачать 3-е издание книги Страуструпа 'Язык программирования C++'. Желательно уже переведенный вариант. Киньте ссылочку plz

Можно ли начинать обучение с книги "Программирование C++ глазами ХАКЕРА 2-e издание"
Подскажите мне пожалуйста! Я купил книгу "Программирование С++ глазами ХАКЕРА 2-e издание" Можно ли с нее начинать обучение!


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её. Всё это стресс конечно. Почему?. . .
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru