Udostępnij za pośrednictwem


ctype::do_widen

Wirtualne funkcję o nazwie do konwertuje znak typu char w zestawie do odpowiedniego znaku typu macierzystego znaków CharType używany przez ustawienia regionalne.

virtual CharType do_widen(
    char byte
) const;
virtual const char *do_widen(
    const char* first, 
    const char* last, 
    CharType* dest
) const;

Parametry

  • byte
    Znak typu char w macierzystym zestaw do konwersji znaków.

  • first
    Wskaźnik do pierwszego znaku w zakresie litery są konwertowane.

  • last
    Wskaźnik znak następujący bezpośrednio po ostatnim znakiem w zakresie litery są konwertowane.

  • dest
    Wskaźnik do pierwszego znaku typu CharType w zakresie docelowym, który przechowuje przekształcanego zakresu znaków.

Wartość zwracana

Pierwsza funkcja chroniony członek zwraca znak typu CharType , który odpowiada charakterowi parametr typu macierzystego char.

Druga funkcja chroniony członek zwraca wskaźnik do zakresu docelowego znaków typu CharType używany przez ustawienia regionalne macierzystego na znaki typu char.

Uwagi

Drugi chroniony członek szablon funkcji sklepy w destI wartośćdo_widen(firstI), dlaI w interwale [0,last - first).

Przykład

Zobacz przykład dla poszerzyć, który wzywa do_widen.

Wymagania

Nagłówek:<ustawień regionalnych>

Przestrzeń nazw: std

Zobacz też

Informacje

ctype — Klasa