basic_ios::narrow
Wyszukuje równoważne char do danej char_type.
char narrow(
char_type _Char,
char _Default = '\0'
) const;
Parametry
_Char
char Do konwersji._Default
char Mają być zwracane, jeśli zostanie znaleziony odpowiednika.
Wartość zwracana
Odpowiednik char do danej char_type.
Uwagi
Funkcja Członkowskich zwraca use_facet<</c4><>ectype >( getloc( ) ).narrow(_Char, _Default).
Przykład
// basic_ios_narrow.cpp
// compile with: /EHsc
#include <ios>
#include <iostream>
#include <wchar.h>
int main( )
{
using namespace std;
wchar_t *x = L"test";
char y[10];
cout << x[0] << endl;
wcout << x << endl;
y[0] = wcout.narrow( x[0] );
cout << y[0] << endl;
}
Dane wyjściowe
116
test
t
Wymagania
Nagłówek: <ios>
Obszar nazw: std