Оглавление

Глава 1. Начало работы с C++ 31
Глава 2. Приступаем к изучению C++ 49
Глава 3. Работа с данными 85
Глава 4. Составные типы 131
Глава 5. Циклы и выражения отношений 205
Глава 6. Операторы ветвления и логические операции 257
Глава 7. Функции как программные модули C++ 303
Глава 8. Дополнительные сведения о функциях 367
Глава 9. Модели памяти и пространства имен 429
Глава 10. Объекты и классы 483
Глава 11. Работа с классами 535
Глава 12. Классы и динамическое выделение памяти 591
Глава 13. Наследование классов 659
Глава 14. Повторное использование кода в C++ 727
Глава 15. Друзья, исключения и многое другое 805
Глава 16. Класс string и стандартная библиотека шаблонов 867
Глава 17. Ввод, вывод и файлы 967
Глава 18. Новый стандарт C++ 1049
Приложение А. Основания систем счисления 1105
Приложение Б. Зарезервированные слова C++ 1109
Приложение В. Набор символов ASCII 1113
Приложение Г. Приоритеты операций 1119
Приложение Д. Другие операции 1123
Приложение Е. Шаблонный класс string 1135
Приложение Ж. Методы и функции стандартной библиотеки шаблонов 1155
Приложение З. Рекомендуемая литература и ресурсы в Интернете 1201
Приложение И. Переход к стандарту ANSI/ISO C++ 1205
Приложение К. Ответы на вопросы для самоконтроля 1213
Предметный указатель 1240