Автором языка C++ является Бьерн Страуструп, сотрудник известной фирмы AT&T Язык C++ (а точнее, его предшественник, С with classes) был создан под влиянием языка Simula, который появился ожвщб еще в 1967 году Собственно, к тому моменту, когда возник C++, С уже заработал себе популярность; профессиональные программисты уважают его за возможность использовать преимущества конкретной архитектуры, создавая при этом программы на языке относительно высокого уровня В настоящее время C++ - один из самых популярных, если не самый популярный, язык программирования Именно С++ позволяет написать программу с использованием объектно-ориентированных подходов (а программы, которые этого требуют, обычно очень большие) и при этом достаточно "быструю" Эта книга познакомит читателя с философией и основами программирования на языке С++ В издании приводится множество примеров, скомпилированных и проверенных автором Содержание: Часть 1 Введение в язык программирования С++ Глава 1 С++ - язык программирования общего назначения Глава 2 Лексика Глава 3 Синтаксис Глава 4 Область видимости Глава 5 Определения Глава 6 Компоновка Глава 7 Классы памяти Глава 8 Основные типы Глава 9 Производные типы Глава 10 Объекты и LVALUE (адреса) Глава 11 Символы и целые Глава 12 Преобразования Глава 13 Выражения и операции Глава 14 Описания Глава 15 Спецификаторы класса памяти Глава 16 Описатели Глава 17 Описания классов Глава 18 Инициализация Глава 19 Перегруженные имена функций Глава 20 Описание перечисления Глава 21 Описание Asм Глава 22 Операторы Глава 23 Внешние определения Глава 24 Командные строки компилятора Глава 25 Обзор типов Глава 26 Соображения мобильности Глава 27 Свободная память Часть 2 Турбо С++ Глава 1 Интегрированная среда разработки Глава 2 Строка меню и меню Глава 3 Окна TURBO C++ Глава 4 Работа с экранным меню Глава 5 Структура файла, типы данных и операторов ввода-вывода Глава 6 Арифметические, логические операции и операции отношения и присваивания Глава 7 Логическая организация программы и простейшее использование функций Глава 8 Логическая организация простой программы Глава 9 Использование констант различных типов Глава 10 Управляющие структуры Глава 11 Приемы объявления и обращения к массивам, использование функций и директивы define при работе с массивами Часть 3 От теории к практике Глава 1 Правило "право-лево" Глава 2 STLport Глава 3 Язык программирования от Microsoft: C# Глава 4 C++ Builder Глава 5 Применение "умных" указателей Глава 6 Рассуждения на тему "умных" указателей Глава 7 Виртуальные деструкторы Глава 8 Запись структур данных в двоичные файлы Глава 9 Оператор безусловного перехода goto Глава 10 Виртуальный конструктор Глава 11 Чтение исходных текстов Глава 12 Функция gets() Глава 13 Свойства Глава 14 Комментарии Глава 15 Веб-программирование Глава 16 Ошибки работы с памятью Глава 17 Создание графиков с помощью ploticus Глава 18 Автоматизация и моторизация приложения Глава 19 Обзор C/C++ компиляторов EMX и Watcom Глава 20 Использование директивы #import Глава 21 Создание системных ловушек Windows на Borland C++ Builder Вопросы и ответы Языки интерфейса: русский Веб-сайт издателя: www iddk ru Системные требования: Windows 98/ME/2000/XP; Pentium 166 МГц; 32 Мб оперативной памяти; SVGA; звуковая карта; 35 Мб свободного места на жестком диске; 4х CD-ROM; клавиатура; мышь. FerragaСерия: Компьютер без проблем. |