С 2001 года книга «Как программировать на C++» переиздавалась 4 раза.
Дата первого издания «Как программировать на C++»: июль 2001 года, последнее, 4-е издание вышло
в октябре 2007 года.
Сейчас можно .
Книга (оригинальное название «C++ How to Program, Fifth Edition») является одним из самых популярных в мире учебников по C++. Характерной его особенностью является «раннее введение» в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного изложения унаследованных от языка С элементов процедурного и структурного программирования, как это делается в большинстве курсов по C++. Большое внимание уделяется объектно-ориентированному проектированию (OOD) программных систем с помощью графического языка UML 2, чему посвящен ряд факультативных разделов, описывающих последовательную разработку большого учебного проекта. В текст книги включена масса примеров «живого кода» — подробно комментированных работающих программ с образцами их запуска, а также несколько подробно разбираемых интересных примеров. В конце каждой главы имеется обширный набор контрольных вопросов и упражнений. Книга может служить учебным пособием для начальных курсов по C++, а также будет полезна широкому кругу как начинающих программистов, так и более опытных, не работавших прежде с C++. 5-е издание.
Книга является руководством по программированию на языке C++. Это - одно из наиболее полных описаний последней версии C++, предназначенное как для начинающих программистов, так и для опытных пользователей, высоко оценивших предыдущее издание этой книги. В книге описаны две парадигмы программирования: процедурное программирование (поскольку C++ включает язык С) и объектно-ориентированное программирование. Авторы избрали стратегию представления С-подобного материала, включающего базисные типы данных, управляющие структуры, функции, массивы, указатели, строки и структуры, представили объектно-ориентированное программирование, посвятили самую большую главу стандартной библиотеке шаблонов (STL), шаблонным контейнерам, контейнерам последовательностей, ассоциативным контейнерам, адаптерам контейнеров, итераторам для прохождения шаблонных контейнеров. Основной особенностью нового издания является полностью реализованные практические примеры объектно-ориентированного проектирования с применением унифицированного языка
моделирования - Unified Modeling Language™ (UML).
Книга написана в виде учебника (с большим количеством методических приемов) и может быть использована в этом качестве и преподавателями, и студентами.
Книга является общепризнанным руководством для изучения языка С, который был в свое время разработан специально как язык реализации операционной системы UNIX. Приводится полное описание языка, ориентированное на его практическое изучение.
Кроме того, дополнительно излагается С++ - язык, являющийся логическим развитием
С в сторону современных идей программирования, таких, как объекты, классовая иерархия, полиморфизм, шаблоны и т. д.
Весь изучаемый материал сопровождается содержательными примерами «живого кода», позволяющими читателю детально разобраться в обсуждаемом вопросе и демонстрирующими широко применяемые приемы программирования, алгоритмы и структуры данных. В конце каждой главы дается резюме ее основных понятий и принципов, используемой терминологии, предлагаются контрольные вопросы и упражнения для самостоятельного решения. Изложение построено таким образом, что книга позволяет изучать C/C++ в качестве «первого языка» программирования.
Адресована прежде всего изучающим программирование в учебных заведениях, но может с успехом использоваться и теми, кто хочет освоить язык C/C++ самостоятельно.
Приобретал книгу для освоения языка. С методической точки зрения очень хорошая книга. Реализуется принцип постепенности и повторения материала. Введение в классы очень понятное и интересное. Великолепно для полноценного изучения.
С помощью этой книги я научился
программировать. Она позволила ознакомится не
только с азами программирования, но и научила
правильной структуризации кода. Дала
возможность в полной мере понимать
программирование.
Книга отличная, пока освоил чуть меньше половины, написано всё очень понятно. Приятно изучать. В некоторых местах текста и листингов встречаются опечатки и ошибки... но, несмотря на это, не разочарован.
Замечательная книга. Одна из лучших для начинающих программистов на C++. Разочаровало только качество издания. Текст пестрит грамматическими ошибками, перевод листингов осуществлен не полностью. В общем, Дейтелам огромный респект, а спецам из Бинома - тройка с минусом, за надругательство над шедевром!
Отличная книга для глубокого и полного изучения языка Си. Обилие примеров и упражнений позволяет быстро осваивать материал и получать опыт программирования на языке непосредственно в процессе чтения книги.
Хочется добавить, что книги этих авторов ,с одноимёнными названиями, отличаются высоким качеством и профессионализмом написания
купи не пожалеешь, книга велеколетно описана, много информации(почти 1200 страниц!). Лично мне понравилось что по всем темам дано много информации, для новичков(как я) не сложно написана. И ещё : основные моменты повторяются несколько раз, и в конце дан ещё раз экскурс всей главы в результате чего вы особо не напрягаясь просто запоминаете все! Мне очень понравилась эта книга, не жалею что купил да и для такой хорошой книги стоит копейки, ещё к томуже на будущее использовать её как справочник.
Полезная в хозяйстве книжка.
Книга не просто хорошая, а блестящая! Все, что нужно новичкам (и даже не совсем уже новичкам) - есть! Подход очень правильный - на основе писания простых игр.
Качество изготовления, сам дизайн книги - великолепен!
И сидюк со всеми примерами есть.
Один небольшой минус, который именно новичков может отпугнуть - совсем неизвестная у нас система программирования. Правда, она сильно похожа на Visual C++.
Поэтому - покупайте, не пожалеете. Особенно за такую цену!
Несложный и подробный учебник для начинающих и не менее подробный справочник для уже знающих язык. Разбирается как процедурный аспект программирования, так и объектно-ориентированный подход, причем последний подробно расписан на примере. Для нотации при проектировании используется UML, что добавляет прозрачности повествованию.
Константин
Сема
warner
di.mix@mail.ru
HIC
libricon@gmail.com
Неизвестный автор
libricon@mail.ru
Лаптев В.В.
blind@inbox.ru
Хитрик Денис
Неизвестный автор