« Programmation C++/Les types de base et les déclarations » : différence entre les versions

Contenu supprimé Contenu ajouté
Gzen92 (discussion | contributions)
Ligne 161 :
À partir de C++11 (C++ norme de 2011) trois types de chaînes de caractères sont prise en charge: [[UTF-8]], [[UTF-16]], et [[UTF-32]]. Le type <code>char</code> conserve ses unités de codage de huit bits pour le codage des caractères Unicode via UTF-8, les nouveaux types <code>char16_t</code> et <code>char32_t</code> sont des unités de codage de seize ou trente-deux bits pour le codage des caractères Unicode via [[UTF-16]] ou [[UTF-32]].
 
Ces types sont standard à partir de C++2011 mais n'existent pas sur des compilateurs plus anciens, ni même sur les compilateurcompilateurs C-2011.
 
==== Le type wchar_t ====