STATIC_CAST |
Castre statique |
|---|---|
| ISO C++98 | |
Syntaxe
| postfix-expr := static_cast < type-id > ( expression ) |
Paramètres
| Nom | Description |
|---|---|
| postfix-expr | Ce paramètre permet d'indiquer l'expression post fixe. |
| expression | Ce paramètre permet d'indiquer l'expression. |
| type-id | Ce paramètre permet d'indiquer un identificateur de type. |
Description
Ce mot réservé permet d'effectuer des conversions de type d'un type statique à un autre.
Exemple
Cet exemple permet de changer le type de données pour effectuer un test de chiffre :
Essayer maintenant !
on obtiendra le résultat suivant :
La variable a est un chiffreVoir également
Langage de programmation - C++ - Références de mots réservés (mots clefs) - const_cast
Langage de programmation - C++ - Références de mots réservés (mots clefs) - dynamic_cast
Langage de programmation - C++ - Références de mots réservés (mots clefs) - explicit
Langage de programmation - C++ - Références de mots réservés (mots clefs) - reinterpret_cast
Dernière mise à jour : Lundi, le 3 août 2015