Операторы приведения

Приведение типа позволяет выполнить явное преобразование типа объекта в конкретной ситуации.

Синтаксис

cast-expression:
unary-expression
( type-name ) cast-expression

Компилятор обрабатывает как cast-expression тип type-name после приведения типа. Приведение типов можно использовать для преобразования объектов любого скалярного типа в любой другой скалярный тип и из любого другого скалярного типа. Явное приведение типов ограничено теми же правилами, которые используются для неявных преобразований, как описано в статье Преобразования назначений. Дополнительные ограничения на операции приведения могут быть связаны с фактическими размерами или представлением конкретных типов. Сведения о фактических размерах целочисленных типов см. в статье Хранение базовых типов. Дополнительные сведения о приведении типов см. в статье Преобразования с приведением типов.

См. также

Оператор приведения: ()