Namespaces
Variants

wctrans

From cppreference.net
< c ‎ | string ‎ | wide
Défini dans l'en-tête <wctype.h>
wctrans_t wctrans ( const char * str ) ;
(depuis C95)

Construit une valeur de type wctrans_t qui décrit une LC_CTYPE catégorie de mappage de caractères larges. Il peut s'agir d'un des mappages standards, ou d'un mappage spécifique à la locale, tel que "tojhira" ou "tojkata" .

Table des matières

Paramètres

str - Chaîne C contenant le nom du mappage souhaité.

Les valeurs suivantes de str sont prises en charge dans toutes les locales C :

Valeur de str Effet
"toupper" identifie le mappage utilisé par towupper
"tolower" identifie le mappage utilisé par towlower

Valeur de retour

wctrans_t objet approprié pour utilisation avec towctrans pour mapper les caractères larges selon la correspondance nommée des paramètres régionaux C actuels, ou zéro si str ne nomme pas une correspondance prise en charge par les paramètres régionaux C actuels.

Références

  • Norme C23 (ISO/IEC 9899:2024):
  • 7.30.3.2.2 La fonction wctrans (p: TBD)
  • Norme C17 (ISO/IEC 9899:2018):
  • 7.30.3.2.2 La fonction wctrans (p: TBD)
  • Norme C11 (ISO/IEC 9899:2011) :
  • 7.30.3.2.2 La fonction wctrans (p: 454)
  • Norme C99 (ISO/IEC 9899:1999) :
  • 7.25.3.2,2 La fonction wctrans (p: 400)

Voir aussi

effectue un mappage de caractères selon la catégorie de mappage LC_CTYPE spécifiée
(fonction)
documentation C++ pour wctrans