^
Начало
Установить закладку
+ Настройки
14 | 16 | 18 | 20 | 22 | 24
Ширина текста:
50% | 60% | 70% | 80% | 90% | 100%
Шрифт:
Цвет текста:
Установить
Цвет фона:
Установить
Сбросить настройки
R.1 Введение
R.1.1 Обзор
R.1.2 Запись синтаксиса
R.2 Соглашения о лексических понятиях
R.2.1 Лексемы
R.2.2 Комментарии
R.2.3 Идентификаторы
R.2.4 Служебные слова
R.2.5 Литералы
R.3 Основные понятия
R.3.1 Описания и определения
R.3.2 Область видимости
R.3.3 Программа и связывание
R.3.4 Начало и окончание программы
R.3.5 Классы памяти
R.3.6 Типы
R.3.7 Адреса
R.4 Стандартные преобразования
R.4.1 Стандартные преобразования для целочисленных
R.4.2 Преобразования целочисленных
R.4.3 Значения с плавающей точкой и двойной точностью
R.4.4 Целочисленные и числа с плавающей точкой
R.4.5 Арифметические преобразования
R.4.6 Преобразования указателей
R.4.7 Преобразования ссылок
R.4.8 Указатели на члены
R.5 Выражения
R.5.1 Первичные выражения
R.5.2 Постфиксные выражения
R.5.3 Унарные операции
R.5.4 Явное преобразование типа
R.5.5 Операции указатель-на-член
R.5.6 Мультипликативные операции
R.5.7 Аддитивные операции
R.5.8 Операции сдвига
R.5.9 Операции отношения
R.5.10 Операции сравнения на равенство
R.5.11 Поразрядная операция И
R.5.12 Поразрядная (исключающая) операция ИЛИ
R.5.13 Поразрядная (включающая) операция ИЛИ
R.5.14 Логическая операция И
R.5.15 Логическая операция ИЛИ
R.5.16 Операция условия
R.5.17 Операции присваивания
R.5.18 Операция запятая
R.5.19 Выражения-константы
R.6 Операторы
R.6.1 Помеченный оператор
R.6.2 Оператор-выражение
R.6.3 Составной оператор или блок
R.6.4 Выбирающий оператор
R.6.5 Операторы цикла
R.6.6 Операторы перехода
R.6.7 Оператор описания
R.6.8 Разрешение неоднозначности
R.7 Описания
R.7.1 Спецификации
R.7.2 Описание перечисления
R.7.3 Описания asm
R.7.4 Спецификации связи
R.8 Описатели
R.8.1 Имена типов
R.8.2 Смысл описателей
R.8.3 Определения функций
R.8.4 Инициализаторы
R.9 классы
R.9.1 Имена класса
R.9.2 Члены класса
R.9.3 Функции-члены
R.9.4 Статические члены
R.9.5 Объединения
R.9.6 Битовые поля
R.9.7 Вложенные описания классов
R.9.8 Описания локальных классов
R.9.9 Имена локальных типов
R.10 Производные классы
R.10.1 Множественные базовые классы
R.10.2 Виртуальные функции
R.10.3 Абстрактные классы
R.10.4 Сводка правил области видимости
R.11 Контроль доступа к членам
R.11.1 Спецификации доступа
R.11.2 Спецификации доступа для базовых классов
R.11.3 Описания доступа
R.11.4 Друзья
R.11.5 Доступ к защищенным членам
R.11.6 Доступ к виртуальным функциям
R.11.7 Множественный доступ
R.12 Специальные функции-члены
R.12.1 Конструкторы
R.12.2 Временные объекты
R.12.3 Преобразования
R.12.4 Деструкторы
R.12.5 Свободная память
R.12.6 Инициализация
R.12.7 Конструкторы и деструкторы
R.12.8 Копирование объектов класса
R.13 Перегрузка
R.13.1 Сопоставление описаний
R.13.2 Сопоставление параметров
R.13.3 Адрес перегруженной функции
R.13.4 Перегруженные операции
R.14 ШАБЛОНЫ ТИПА
R.14.1 Шаблоны типа
R.14.2 Шаблоны типов для классов
R.14.3 Эквивалентность типов
R.14.4 Шаблоны типа для функций
R.14.5 Описания и определения
R.14.6 Функции-члены шаблонов типа
R.14.7 Друзья
R.14.8 Статические члены и переменные
R.15 Обработка особых ситуаций
R.15.1 Обработка особых ситуаций
R.15.2 Запуск особой ситуации
R.15.3 Конструкторы и деструкторы
R.15.4 Обработка особой ситуации
R.15.5 Спецификации особых ситуаций
R.15.6 Специальные функции
R.15.7 Особые ситуации и правила доступа
R.16 Препроцессорная обработка
R.16.1 Фазы препроцессорной обработки
R.16.2 Триграфные последовательности
R.16.3 Макроопределение и макроподстановка
R.16.4 Включение файлов
R.16.5 Условная трансляция
R.16.6 Управление строками
R.16.7 Команда error
R.16.8 Команда pragma
R.16.9 Пустая директива
R.16.10 Предопределенные макроимена
R.17 Приложение A: Сводка грамматики
R.17.1 Служебные слова
R.17.2 Выражения
R.17.3 Описания
R.17.4 Описатели
R.17.5 Описания класса
R.17.6 Операторы
R.17.7 Препроцессор
R.17.8 Шаблоны типа
R.17.9 Обработка особых ситуаций
R.18 Приложение B: Совместимость
R.18.1 Расширения
R.18.2 C++ и ANSI C
R.18.3 Анахронизм
Список служебных слов
* ПРИМЕРЫ *
b1_1_1.cxx
b1_1_3.cxx
b1_4_5v.cxx
b1_5.cxx
b1__13.cxx
b1__14.cxx
b1__16.cxx
b2_1_3.cxx
b2_3.cxx
b2_3_6a.cxx
b2_3_6b.cxx
b2_3_7.cxx
b2_3__10.cxx
b3_1all.cxx
b3_2_6a.cxx
b3_2_6b.cxx
b4_6_8.cxx
b4_6_9.cxx
b5_3_2.cxx
b5_4_5.cxx
b5_5_3.cxx
b6_3_2.cxx
b6_6.cxx
b6_7.cxx
b6_8.cxx
b6_9.cxx
b7_2_8.cxx
b7_7.cxx
b8_3_3.cxx