std::basic_ios<CharT,Traits>:: narrow
|
char
narrow
(
char_type c,
char
dfault
)
const
;
|
||
Konvertiert ein aktuelles gebietsschemaspezifisches Zeichen
c
zu seinem Standardäquivalent. Das Ergebnis wird bei Bedarf von
char_type
zu
char
konvertiert. Wenn keine Konvertierung durchgeführt werden kann, gibt die Funktion
dfault
zurück.
Ruft effektiv std:: use_facet < std:: ctype < char_type > > ( getloc ( ) ) . narrow ( c, dfault ) ; auf.
Parameter
| c | - | zu konvertierendes Zeichen |
| dfault | - | zurückzugebendes Zeichen bei erfolgloser Konvertierung |
Rückgabewert
Zeichen wird in seine Standard-Entsprechung konvertiert und dann in char . dfault wird zurückgegeben, falls die Konvertierung fehlschlägt.
Siehe auch
|
erweitert Zeichen
(öffentliche Elementfunktion) |
|
ruft
do_narrow
auf
(öffentliche Elementfunktion von
std::ctype<CharT>
)
|
|
|
verengt ein Breitzeichen zu einem Einzelbyte-Zeichen, falls möglich
(Funktion) |