Информация о книге

978-5-9518-0224-8

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Программирование » С, С++, C# » Как программировать на С++

Дейтел Х.М., Как программировать на С++

Бином, 2008 г., 978-5-9518-0224-8


Описание книги

Книга (оригинальное название "С++ How to program, Fifth Edition") является одним из самых популярных в мире учебников по С++. Характерной ее особенностью является "раннее введение" в классы и объекты, т.е. начала объектно-ориентированного программирования вводятся уж в 3-й главе, без предварительного изложения унаследованных от языка С элементов процедурного и структурного программирования, как это делается в большинстве курсов по С++. Большое внимание уделяется объектно-ориентированному проектированию (OOD) программных систем с помощью графического языка UML 2, чему посвящен ряд факультативных разделов, описывающих последовательную разработку большого учебного проекта. В текст книги включена масса примеров "живого кода" - подробно комментированных работающих программ с образцами их запуска, а также несколько подробно разбираемых интересных примеров. В конце каждой главы имеется обширный набор контрольных вопросов и упражнений. Книга может служить учебным пособием для начальных курсов по С++, а также будет полезна широкому кругу как начинающих программистов, так и более опытных, не работавших прежде с С++.

Поделиться ссылкой на книгу



Содержание книги

Предисловие
Глава 1. Введение в компьютеры, Internet и World
Wide Web
Глава 2. Введение в программирование на С++
Глава 3. Введение в классы и объекты
Глава 4. Управляющие операторы: часть 1
Глава 5. Управляющие операторы: часть 2
Глава 6. Функции и введение в рекурсию
Глава 7. Массивы и векторы
Глава 8. Указатели и строки-указатели
Глава 9. Классы: часть 1
Глава 10. Классы: часть 2
Глава 11. Перегрузка операций; объекты Array и
String
Глава 12. Объектно-ориентированное
программирование: наследование
Глава 13. Объектно-ориентированное
программирование: полиморфизм
Глава 14. Шаблоны
Глава 15. Потоковый ввод/вывод
Глава 16. Управление исключениями
Глава 17. Обработка файлов
Глава 18. Класс string и обработка строковых
потоков
Глава 19. Поиск и сортировка
Глава 20. Структуры данных
Глава 21. Биты, символы, строки С и структуры
Глава 22. Библиотека стандартных шаблонов (STL)
Глава 23. Специальные вопросы
Приложения
Литература
Предметный указатель


Об авторе


Последние поступления в рубрике "С, С++, C#"



Справочник программиста по C/C++ Справочник программиста по C/C++ Шилдт Г.

Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и C++ и организовал их в таком удобном формате, что вы быстро и легко найдете ответы на все свои вопросы по программированию на С и C++. В......

C++ для инженерных и научных расчетов. Руководство C++ для инженерных и научных расчетов. Руководство Готтшлинг П.

С развитием вычислительной техники научные и инженерные проекты становятся все более крупными и сложными, и все более вероятно, что все новые проекты будут разрабатываться на C++. По мере того, как встраиваемое аппаратное обеспечение становится все......

C# 8.0. Скорая помощь для программистов на C# 8.0. Карманный справочник C# 8.0. Скорая помощь для программистов на C# 8.0. Карманный справочник Албахари Д.

Когда вам нужны ответы на вопросы по программированию на языке С# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать — без всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Дейтел Х.М., Как программировать на С++ в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.