C ++ wctrans () - Bibliothèque standard C ++

La fonction wctrans () en C ++ renvoie une valeur de type wctrans_t qui correspond à la transformation.

La fonction wctrans () est définie dans le fichier d'en-tête.

prototype wctrans ()

 wctrans_t wctrans (const char * str);

La fonction wctrans () prend une chaîne C comme argument et renvoie une valeur de type wctrans_t qui est utilisée pour mapper un caractère large.

Paramètres wctrans ()

  • str: chaîne C spécifiant la transformation souhaitée.

wctrans () Valeur de retour

  • La fonction wctrans () renvoie un objet wctrans_t qui peut être utilisé avec towctrans () pour mapper des caractères larges.
  • Si str ne fournit pas de mappage pris en charge par la locale C actuelle, il renvoie zéro.

Exemple: Comment fonctionne la fonction wctrans ()?

 #include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"Ŝŵitĉhiňģ Ćăse"; wcout << L"Before transformation" << endl; wcout << str << endl; for(int i=0; i 

When you run the program, the output will be:

 Before transformation Ŝŵitĉhiňģ Ćăse After transformation ŝŴITĈHIŇĢ ćĂSE

Articles intéressants...