Класс codecvt_byname
Шаблон производного класса, описывающий объект, который может служить аспектом сортировки заданного языкового стандарта, что позволяет получить информацию, относящуюся к культурной области, относящуюся к преобразованиям.
Синтаксис
template <class CharType, class Byte, class StateType>
class codecvt_byname: public codecvt<CharType, Byte, StateType> {
public:
explicit codecvt_byname(
const char* locale_name,
size_t ref_count = 0);
explicit codecvt_byname(
const string& locale_name,
size_t ref_count = 0);
protected:
virtual ~codecvt_byname();
};
Параметры
locale_name
Именованный языковой стандарт.
ref_count
Начальное значение счетчика ссылок.
Замечания
byname
Аспекты создаются автоматически при создании именованного языкового стандарта.
Его поведение определяется именованным языковым стандартом locale_name
. Каждый конструктор инициализирует базовый объект с помощью codecvt<CharType, Byte, StateType>( ref_count )
. Дополнительные сведения см. в разделе codecvt
.
Требования
Заголовок:<языковой стандарт>
Пространство имен: std