Стандартная библиотека C++ на примерах

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

В большинстве книг, посвященных программированию, основное внимание уделяется изучению синтаксиса языка, средств и приемов написания программ, а в качестве примеров приводятся довольно простые проекты. Эта книга построена совсем иначе. В ходе работы над проектом TinyPIM автор шаг за шагом проведет вас через все фазы разработки объектно-ориентированного приложения на основе классов и функций стандартной библиотеки C++. Будут рассмотрены вопросы постановки задач, анализа, выбора оптимальных стандартных средств программирования и реализации проекта с проверкой работоспособности приложения. Цель книги состоит не только в том, чтобы познакомить вас с большинством средств стандартной библиотеки C++, но и в том, чтобы объяснить основные концепции, положенные воснову разработки стандартных шаблонов классов и функций, а также научить правильно выбирать необходимые средства для достижения максимальной эффективности и устойчивости к ошибкам создаваемых приложений. Книга рассчитана главным образом на начинающих программистов, желающих познакомиться со стандартной библиотекой C++, но она также будет интересна и профессиональным программистам, которые перешли к C++ от С или других языков программирования.

Author(s): Халперн П.
Series: Серия программирования Джесса Либерти на примерах
Publisher: Вильямс
Year: 2001

Language: Russian
Commentary: увеличил контрастность, подчистил мусор
Pages: 334

Вступление 14
Глaвa 1. Знакомство с ТinyРIМ 25
Глaвa 2. Реализация класса Address для работы с текстовыми строками 38
Глaвa 3. Coздание адресной книги с помощью контейнера vector 69
Глaвa 4. Aльтepнaтивная реализация адресной книги с помощью контейнера List 89
Глaвa 5. Редактирование записей адресов с помощью функций клacca String и операторов ввода-вывода 109
Глaвa 6. Усовершенствование адресной книги с испoльэoвaвием алгоритмов и cоpтированных контейнеров 137
Глaвa 7. Прокручивание экранных списков с помощью двухсторонних очередей и потоков ввода-вывода 172
Глaвa 8. Простая система меню 205
Глaвa 9. Клacсы даты и времени с пользовательской системой ввода-вывода 239
Глaвa 10. Сборка блоков прогpаммы 268
Глaвa 11. Научитесь профессиoнaльно работать со стандартной библиотекой С++ 321
Предметный укаэатeль 323