Поделиться через


ctype::do_widen

Виртуальная функция, вызываемая в новообращенным символ типа char в собственном символа - наборе к соответствующему символу типа CharType языковым стандартом, используемому.

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

Параметры

  • byte
    Символ типа char в собственном символа - наборе, который необходимо преобразовать.

  • first
    Указатель к первому символу в диапазоне символов для преобразования.

  • last
    Указатель на символ непосредственно после последнего символа в диапазоне символов для преобразования.

  • dest
    Указатель на первый символ типа CharType в диапазоне назначения, которое содержит преобразованное диапазон символов.

Возвращаемое значение

Первый защищенный функцию-член возвращает символ типа CharType, который соответствует знаку параметра собственного типа char.

Второй защищенный функцию-член возвращает указатель на целевой диапазон символов, типа CharType языковым стандартом, используемых преобразовать из собственных типов char символов.

Заметки

Второе защищенные магазины функции шаблона элемента в dest[I] значение do_widenfirstI([]), для I в интервале [0, last - first).

Пример

См. пример для расширение, который вызывает do_widen.

Требования

заголовок: <locale>

std пространство имен:

См. также

Ссылки

ctype Class