Outils d'utilisateurs

Outils du Site


conversions

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

conversions [2015/02/16 15:19]
woly
conversions [2015/11/11 20:12] (Version actuelle)
71.93.97.8 [Conversion implicite et explicite] orthographe ajoute
Ligne 6: Ligne 6:
 ===== Conversion implicite et explicite ===== ===== Conversion implicite et explicite =====
  
-On a vu qu'il était possible que le compilateur puisse faire des conversions automatiquement (on dit qu'elles sont implicite : http://en.cppreference.com/w/cpp/language/implicit_cast). Par exemple, quand on écrit :+On a vu qu'il était possible que le compilateur puisse faire des conversions automatiquement (on dit qu'elles sont implicites : http://en.cppreference.com/w/cpp/language/implicit_cast). Par exemple, quand on écrit :
  
 <code cpp> <code cpp>
Ligne 21: Ligne 21:
 </code> </code>
  
-Dans un conversion explicite (cast), on ajouter un code qui indique que l'on souhaite faire la conversion. Plusieurs opérateur de cast : +Dans un conversion explicite (cast), on ajoute un code qui indique que l'on souhaite faire la conversion. Plusieurs opérateurs de cast : 
  
   * static_cast, vérifié à la compilation, entre types compatibles ;   * static_cast, vérifié à la compilation, entre types compatibles ;
Ligne 88: Ligne 88:
 </code> </code>
  
 +Use case for reference qualifier. Cf http://stackoverflow.com/questions/28026352/is-there-any-real-use-case-for-functions-reference-qualifiers
 ===== Littérales utilisateur ===== ===== Littérales utilisateur =====
  
conversions.1424096351.txt.gz · Dernière modification: 2015/02/16 15:19 par woly