C++. Бархатный путь. Часть 1 - Операция typeid
Written on .
ОГЛАВЛЕНИЕ
- C++. Бархатный путь. Часть 1
- Введение
- Язык и грамматика
- Эволюция языков программирования
- Транслятор и компоновщик
- Библиотеки
- Алфавит C++
- Правила образования идентификаторов
- Ключевые слова и имена
- Символы операций и разделителей
- Литералы
- Структура предложения C++
- Программный модуль
- Объекты и функции
- Семантика
- Типы
- Основные типы C++
- Объявление переменных
- Рекомендации по наименованию объектов
- Комментарии: возможность выразиться неформально
- Элементы программного модуля
- Структура модуля
- Класс памяти
- Пространство имён
- Тип связывания или тип компоновки
- Выражение и l-выражение
- Перечень операций
- Адресные операции
- Операции преобразования знака
- Побитовые операции
- Операция определения размера
- Операции увеличения и уменьшения значения
- Операции динамического распределения памяти
- Операция доступа
- Аддитивные операции
- Мультипликативные операции
- Операции сдвига
- Поразрядные операции
- Операции сравнения
- Логические бинарные операции
- Операция присваивания
- Специальные формы операций присваивания
- Операции выбора компонентов структурированного объекта
- Операции обращения к компонентам класса
- Операция управления процессом вычисления значений
- Операция вызова функции
- Операция явного преобразования типа
- Операция индексации
- Операция с тремя операндами
- Операция typeid
- Выражение
- Унарное выражение
- Выражение размещения
- Выражение освобождения
- Постфиксное выражение
- Первичное выражение
- Константные выражения
- Операторы C++
- Оператор return. Точка вызова и точка возврата
- Выбирающий оператор
- Схема выполнения оператора switch
- Операторы цикла
- Оператор цикла for
- Примеры использования оператора цикла for
- Указатель void *
- Массивы. Синтаксис объявления
- Основные свойства массивов
- Массив и константный указатель
- Массив констант
- Многомерный массив
- Директива препроцессора define
- Операция ##. Конкатенация в макроопределениях
- Функция. Прототип
- Предварительная инициализация параметров функции
- Массивы и параметры
- Многомерные динамические массивы
- Функции с изменяемым списком параметров
- Преобразование основных типов
- typedef-объявление
- Тип функции
- Вызов функции
- Совместно используемые функции
- Все страницы
Страница 50 из 82
3. Операция typeid
Операция typeid обеспечивает динамическую идентификацию типов. Пока лишь упомянем о её существовании, поскольку её описание требует углублённых познаний в области объектно-ориентированного программирования.