C++ — это язык программирования общего назначения. Первоначально он был разработан как расширение C и имеет похожий синтаксис, но теперь это совершенно другой язык.
Тип данных, который «указывает» на другое значение, хранящееся в памяти. Переменная-указатель содержит адрес памяти некоторого другого объекта (переменной, функции или другого объекта).
Указатель функции — это указатель на функцию, которая может храниться в переменной. Это позволяет во время выполнения выбирать, какую функцию запускать.
Абстрактный тип данных, который имитирует указатель, обеспечивая при этом дополнительные функции, такие как автоматическая сборка мусора или проверка границ.
Приведение — это процесс, при котором тип объекта явно преобразуется в другой тип, если преобразование разрешено. Этот процесс может привести к изменению стоимости.