введение в язык C++

E-Book Overview

C++ - универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей C++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, C++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных.

E-Book Content

1 Введение в язык С++ Бьярн Страустрап, 1995 г. • • • • • • • Предисловие Благодарности Заметки для читателя Структура этой книги Замечания по реализации Упражнения Замечания по проекту языка • Глава 1 - Турне по C++ 1.1 Введение 1.2 Комментарии 1.3 Типы и Описания 1.4 Выражения и Операторы 1.5 Функции 1.6 Структура программы 1.7 Классы 1.8 Перегрузка операций 1.9 Ссылки 1.10 Конструкторы 1.11 Вектора 1.12 Inline-подстановка 1.13 Производные классы 1.14 Еще об операциях 1.15 Друзья (friend) 1.16 Обобщенные Вектора 1.17 Полиморфные Вектора 1.18 Виртуальные функции • Глава 2 - Описания и Константы 2.1 Описания 2.2 Имена 2.3 Типы 2.4 Константы 2.5 Экономия Пространства 2.6 Упражнения • Глава 3 - Выражения и операторы 3.1 Настольный калькулятор 3.2 Краткая сводка операций 3.3 Сводка операторов 3.4 Комментарии и Выравнивание 3.5 Упражнения • Глава 4 - Функции и Файлы 4.1 Введение 4.2 Компоновка 4.3 Заголовочные Файлы 4.4 Файлы как Модули 4.5 Как Создать Библиотеку 4.6 Функции • • • • • • Исторические замечания Эффективность и структура Философские замечания Размышления о программировании на C++ Правила правой руки Замечания для программистов на C 2 4.7 Макросы 4.8 Упражнения • Глава
You might also like

The Browser's Dictionary Of Foreign Words And Phrases
Authors: Mary Varchaver , Frank Ledlie Moore    247    0


Beginning French For The Utterly Confused
Authors: Amilcar Sebastian Mercado    182    0


Cutting Edge. Upper Intermediate Workbook With Key. New Edition
Authors: Carr J.C. , Eales F.    208    0


Modern Dictionary Of Electronics
Authors: Rudolf F. Graf Professional Technical Writer    140    0


World Of Microbiology And Immunology
Authors: K. Lee Lerner , Brenda Wilmoth Lerner    149    0


Skeptical Linguistic Essays
Authors: Paul M. Postal    161    0


Toefl. Test And Score Manual
Authors: Educational Testing Service    175    0