Автор: Бьерн Страуструп.
В данном издании Бьерн Страуструп излагает С++ в форме, еще более доступной для начинающих. В то же время в него включены такие сведения и методики, которые могут оказаться полезными даже для экспертов по С++.
Перед вами - специальное издание самой читаемой и содержащей наиболее достоверные сведения книга по С++. Книга содержит полное описание языка С++, его стандартной библиотеки (STL) и ключевых методов разработки программ. Основанная на стандарте ANSI/ISO, книга является источником самого последнего и полного описания всех возможностей языка С++, включая компоненты стандартной библиотеки, в том числе:
- абстрактные классы в качестве интерфейсов;
- иерархию классов при объектно-ориентированном программировании;
- шаблоны как основу безопасного относительно типов обобщенного программирования;
- обработку исключений, возникающих в результате типичных ошибок;
- использование пространств имен (namespaces) для достижения модульности больших проектов
- определение типа на этапе исполнения (RTTI) для слабо связанных систем;
- подмножество С языка С++ для совместимости с С и работы на системном уровне;
- стандартные контейнеры и алгоритмы;
- стандартные строки, потоки ввода/вывода и числовые данные;
- совместимость с С, локализацию (интернационализацию) и безопасность при обработке исключений.
Краткое оглавление
Предисловие автора к третьему русскому изданию .25
От редакции русского издания .27
Предисловие .29
Предисловие ко второму изданию.31
Предисловие к первому изданию .33
ВВЕДЕНИЕ.35
1. Обращение к читателю.37
2. Обзор C++.57
3. Обзор стандартной библиотеки.81
Часть I. Основные средства.105
4. Типы и объявления. 107
5. Указатели, массивы и структуры.127
6. Выражения и инструкции.147
7. Функции.185
8. Пространства имен и исключения.209
9. Исходные файлы и программы.241
Часть II. Механизмы абстракции.267
10. Классы.269
11. Перегрузка операторов.309
12. Производные классы.349
13. Шаблоны.377
14. Обработка исключений.407
15. Иерархии классов.443
Часть III. Стандартная библиотека.483
16. Организация библиотеки и контейнеры.485
17. Стандартные контейнеры.519
18. Алгоритмы и объекты-функции.569
19. Итераторы и распределители памяти.613
20. Строки.645
21. Потоки.671
22. Численные методы.725
Часть IV. Проектирование с использованием C++.757
23. Разработка и проектирование.759
24. Проектирование и программирование.797
25. Роли классов.841
Приложения и предметный указатель.869
Приложение А. Грамматика.871
Приложение Б. Совместимость.891
Приложение В. Технические подробности.903
Приложение Г. Локализация.947
Приложение Д. Безопасность исключений
и стандартная библиотека.1017
Предметный указатель.1055
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Язык программирования С++ - Бьерн Страуструп - fileskachat.com, быстрое и бесплатное скачивание.
Скачать djvu
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать книгу - Язык программирования С++ - Бьерн Страуструп. - depositfiles
Скачать книгу - Язык программирования С++ - Бьерн Страуструп. - letitbit
Дата публикации:
Хештеги: #книга по программированию :: #С++ :: #Страуструп
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- XHTML - Учебный курс - Наварро Э.
- Алгоритмы + структуры данных = программы, Вирт Н.
- Мифический человеко - месяц или как создаются программные системы - Брукс Ф.
- Введение в системы управления базами данных - Пушников А.Ю.
Предыдущие статьи:
- Delphi 2005 для .NET - Евгений Марков, Владимир Никифоров
- Программирование для Microsoft Windows на С# - В 2 томах, том 2, Петцольд Ч.
- Программирование для Microsoft Windows на С# - В 2 томах, том 1, Петцольд Ч.
- Практический подход к решению проблем программирования C++ - Мэтью Уилсон