Partager via


Opérateurs de cast

Un cast de type fournit une méthode pour la conversion explicite du type d'un objet dans une situation spécifique.

Syntaxe

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

Le compilateur traite cast-expression comme un type type-name après la réalisation d'un cast de type. Les casts peuvent être utilisés pour convertir des objets de tout type scalaire vers ou depuis tout autre type scalaire. Les casts de types explicites sont contraints par les mêmes règles qui déterminent les effets des conversions implicites, présentées dans Conversions d'assignation. Les restrictions supplémentaires sur les casts peuvent résulter des tailles réelles ou de la représentation des types spécifiques. Consultez Stockage des types de base pour obtenir plus d'informations sur les tailles réelles des types intégraux. Pour plus d'informations sur les casts de type, consultez Conversions de cast de type.

Voir aussi

Opérateur de cast : ()