close
Пространства имён
Варианты
Действия

std::basic_ios::narrow

Материал из cppreference.com

<metanoindex/>

 
 
Библиотека ввода/вывода
Манипуляторы ввода/вывода
Функции print (C++23)
Ввод/вывод в стиле C
Буферы
(устарело в C++98)
Потоки
Абстракции
Файловый ввод/вывод
Ввод/вывод строк
Ввод/вывод массивов
(устарело в C++98)
(устарело в C++98)
(устарело в C++98)
Синхронизированный вывод
Типы
Интерфейс категорий ошибок
(C++11)
 
std::basic_ios
Функции-члены
Государственных функций
Оригинал:
State functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Форматирование
Оригинал:
Formatting
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Разное
Оригинал:
Miscellaneous
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Охраняемые функций-членов
Оригинал:
Protected member functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
 
<tbody> </tbody>
char narrow( char_type c, char dfault ) const;
Преобразует текущую локаль-специфический характер c в свой стандартный эквивалент. В результате преобразуется из char_type в char если это необходимо. Если преобразование не может быть выполнено, то функция возвращает dfault.
Оригинал:
Converts a current locale-specific character c to its standard equivalent. The result is converted from char_type to char if needed. If no conversion can be performed, the function returns dfault.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Эффективно называет std::use_facet< std::ctype<char_type> >(getloc()).narrow(c, dfault);.
Оригинал:
Effectively calls std::use_facet< std::ctype<char_type> >(getloc()).narrow(c, dfault);.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Параметры

c
характер, чтобы преобразовать
Оригинал:
character to convert
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
dfault
характер, чтобы вернуться, если преобразование не удалось
Оригинал:
character to return if the conversion was unsuccessful
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

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

Персонаж превращается в стандартный эквивалент и затем char. dfault возвращается, если преобразование не удалось.
Оригинал:
Character converted to its standard equivalent and then to char. dfault is returned if the conversion fails.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

См. также

конвертирует символ в символ большей ширины
(public функция-элемент) [править]