Sdílet prostřednictvím


Třída codecvt_byname

Odvozená šablona třídy, která popisuje objekt, který může sloužit jako omezující vlastnost kolace daného národního prostředí, což umožňuje načtení informací specifických pro kulturní oblast týkající se převodů.

Syntaxe

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();

};

Parametry

locale_name
Pojmenované národní prostředí.

ref_count
Počáteční počet odkazů.

Poznámky

byname Omezující vlastnosti se automaticky vytvoří při vytváření pojmenovaného národního prostředí.

Jeho chování je určeno pojmenovaným národním prostředím locale_name. Každý konstruktor inicializuje svůj základní objekt pomocí .codecvt<CharType, Byte, StateType>( ref_count ) Další informace najdete na webu codecvt.

Požadavky

Záhlaví:<národní prostředí>

Obor názvů: std

Viz také

Bezpečný přístup z více vláken ve standardní knihovně C++