Оглавление
Введение 11
ЧАСТЬ I. ВВЕДЕНИЕ В ПРЕДМЕТ 13
Глава 1. Краткое предисловие 14
Глава 2. Первая программа 18
ЧАСТЬ II. ТЕОРИЯ И ПРАКТИКА ПРОГРАММИРОВАНИЯ НА C++ 29
Глава 3. Основные типы данных 30
Глава 4. Составные типы данных 38
Глава 5. Основные строительные блоки программ на языке C++ 48
Глава 6. Классы, пространства имен, объединения и структуры 61
Глава 7. Заголовочные файлы и ввод/вывод данных 71
Глава 8. Обработка исключительных ситуаций 79
Глава 9. Шаблоны 90
ЧАСТЬ III. ОСНОВЫ ООП 103
Глава 10. Инкапсуляция 104
Глава 11. Наследование 119
Глава 12. Полиморфизм 131
ЧАСТЬ IV. ОСНОВЫ MICROSOFT VISUAL C++ И MFC 145
Глава 13. Основы программирования в Win32 и работа с Microsoft Visual Studio 146
Глава 14. Работа с файлами в C++ 163
Глава 15. Разработка диалоговых окон и вывод графики в C++ 171
ЧАСТЬ V. ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ MICROSOFT VISUAL STUDIO 2005 197
Глава 16. Кратко о .NET 198
Глава 17. Среда программирования Microsoft Visual Studio 2005 258
Глава 18. Практические примеры 290
ЧАСТЬ VI. ПРИЛОЖЕНИЯ 305
Приложение А. Ответы на контрольные вопросы 306
Приложение Б. Международный стандарт ISO/IEC 14882 (содержание) 313
Предметный указатель 334