Преобразование типов — это процесс преобразования значения из одного типа данных в другой тип данных.
Преобразования типов могут быть:
- Неявные — выполняются автоматически по решению компилятора.
- Явные — выполняются по решению программиста.
В C++ существует 5 различных видов приведений типа:
- Приведения в стиле C.
- Статические приведения.
- Константные приведения.
- Динамические приведения.
- Реинтерпретирующие приведения.