Электронная книга известного специалиста и лектора в области компьютерных технологий. Она посвящена последнему стандарту одного из наиболее мощных языков объектно-ориентированного программирования -
C++, завоевавшему многомиллионную армию поклонников во всем мире. Электронную книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. Подробно рассматриваются такие вопросы, как представление данных, операции и операторы, управляющие структуры и функции. Немалое внимание уделяется работе с классами, шаблонами и пространствами имен, а также генерации и обработке исключений.
Исчерпывающие сведения о концепциях объектно-ориентированного программирования дадут возможность максимально успешно и эффективно создавать живучий программный код. Приводимые в конце каждой главы вопросы для самоконтроля и упражнения для самостоятельной проработки позволят надежно закрепить полученные знания. Электронная книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием.
Краткое оглавление
Глава 1. Готовимся изучать язык
C++ Глава 2. Приступаем к изучению языка
C++ Глава 3. Представление данных
Глава 4. Производные типы данных
Глава 5. Циклы и выражения сравнения
Глава 6. Операторы ветвления и логические операции
Глава 7. Функции языка C++
Глава 8. Работа с функциями
Глава 9. Объекты и классы
Глава 10. Работа с классами
Глава 11. Классы и динамическое распределение памяти
Глава 12. Наследование классов
Глава 13. Повторное использование программного кода в C++
Глава 14. Дружественные конструкции, исключения и прочее
Глава 15. Класс string и стандартная библиотека шаблонов
Глава 16. Ввод/вывод данных и работа с файлами