std::basic_ios<CharT,Traits>:: narrow
|
char
narrow
(
char_type c,
char
dfault
)
const
;
|
||
Convertit un caractère spécifique à la locale actuelle
c
en son équivalent standard. Le résultat est converti de
char_type
vers
char
si nécessaire. Si aucune conversion ne peut être effectuée, la fonction retourne
dfault
.
Appelle effectivement std:: use_facet < std:: ctype < char_type > > ( getloc ( ) ) . narrow ( c, dfault ) ; .
Paramètres
| c | - | caractère à convertir |
| dfault | - | caractère à retourner si la conversion a échoué |
Valeur de retour
Caractère converti en son équivalent standard puis en char . dfault est retourné si la conversion échoue.
Voir aussi
|
élargit les caractères
(fonction membre publique) |
|
invoque
do_narrow
(fonction membre publique de
std::ctype<CharT>
)
|
|
|
réduit un caractère large en un caractère étroit sur un seul octet, si possible
(fonction) |