Книга представляет собой учебник, описывающий на основе стандарта ANSI/ISO C++ все три основных слоя языка С++: императивный, объектно-ориентированный и обобщенный. В учебнике подробно рассмотрены приемы работы со стандартной библиотекой шаблонов STL, а также как традиционные, так и новые технологии, включая шаблонное проектирование и статическое метапрограммирование. Все темы проиллюстрированы большим количеством законченных программ. Подавляющее большинство примеров сопровождается подробным анализом возможных осложнений и непредвиденных препятствий. Благо даря широте охвата темы, книга будет полезна всем категориям читателей. от новичков, до опытных специалистов.
Расскажи про книгу своим друзьям и коллегам:
Твитнуть
Нравится
Предисловие 15
Часть I. Императивное программирование 17
Глава 1. Элементы программ 19
Глава 2. Структура программы 27
Глава 3. Переменные 41
Глава 4. Сложные типы 75
Глава 5. Операторы 97
Глава 6. Управляющие конструкции 121
Глава 7. Функции 141
Глава 8. Средства ввода-вывода 161
Глава 9. Ассемблер 187
Глава 10. Оптимизация 207
Часть II. Объектно-ориентированное программирование 225
Глава 11. Классы 227
Глава 12. Перегрузка операторов 257
Глава 13. Наследование 281
Часть III. Обобщенное программирование 309
Глава 14. Исключительные ситуации 311
Глава 15. Шаблоны 341
Глава 16. Шаблонные идиомы 365
Глава 17. Шаблонное метапрограммирование 383
Часть IV. Стандартная библиотека шаблонов 403
Глава 18. Итераторы 405
Глава 19. Функторы 423
Глава 20. Контейнеры 437
Глава 21. Алгоритмы 497
Часть V. Потоки и буфера 581
Глава 22. Потоки 583
Глава 23. Буфера потоков 617
Глава 24. Файлы 637
Приложение. Директивы препроцессора 649
Библиография 659
Предметный указатель 660
Полное содержание
Предисловие
Глава книги
Полный курс C++. Профессиональная работа
Клюшин Дмитрий Анатольевич
Кол-во страниц: 672 |
Купить книгу:
Книга в типографии |
Читайте отдельное сообщение о новых книгах из серии C++ In-Depth для C++11 в блоге Виктора Штонда
Книга представляет собой учебник, описывающий на основе стандарта ANSI/ISO C++ все три основных слоя языка С++: императивный, объектно-ориентированный и обобщенный. В учебнике подробно рассмотрены приемы работы со стандартной библиотекой шаблонов STL, а также как традиционные, так и новые технологии, включая шаблонное проектирование и статическое метапрограммирование. Все темы проиллюстрированы большим количеством законченных программ. Подавляющее большинство примеров сопровождается подробным анализом возможных осложнений и непредвиденных препятствий. Благо даря широте охвата темы, книга будет полезна всем категориям читателей. от новичков, до опытных специалистов.
Расскажи про книгу своим друзьям и коллегам:
Твитнуть
Нравится
ISBN | 5-8459-0536-2 |
ISBN ENG | |
Кол-во страниц | 672 |
Год выпуска | 2004 |
Формат | 70x100/16 |
Тип переплета | мягкий переплет |
Тип бумаги | газетная |
Серия | Профессиональная работа |
Автор | Клюшин Дмитрий Анатольевич |
Название ориг. | |
Автор ориг. |
Вас, возможно, заинтересуют следующие книги
Оглавление к книге Полный курс C++. Профессиональная работа
ОглавлениеПредисловие 15
Часть I. Императивное программирование 17
Глава 1. Элементы программ 19
Глава 2. Структура программы 27
Глава 3. Переменные 41
Глава 4. Сложные типы 75
Глава 5. Операторы 97
Глава 6. Управляющие конструкции 121
Глава 7. Функции 141
Глава 8. Средства ввода-вывода 161
Глава 9. Ассемблер 187
Глава 10. Оптимизация 207
Часть II. Объектно-ориентированное программирование 225
Глава 11. Классы 227
Глава 12. Перегрузка операторов 257
Глава 13. Наследование 281
Часть III. Обобщенное программирование 309
Глава 14. Исключительные ситуации 311
Глава 15. Шаблоны 341
Глава 16. Шаблонные идиомы 365
Глава 17. Шаблонное метапрограммирование 383
Часть IV. Стандартная библиотека шаблонов 403
Глава 18. Итераторы 405
Глава 19. Функторы 423
Глава 20. Контейнеры 437
Глава 21. Алгоритмы 497
Часть V. Потоки и буфера 581
Глава 22. Потоки 583
Глава 23. Буфера потоков 617
Глава 24. Файлы 637
Приложение. Директивы препроцессора 649
Библиография 659
Предметный указатель 660