ctype_byname – třída
Odvozená šablona třídy popisuje objekt, který může sloužit jako omezující vlastnost typu ctype daného národního prostředí, což umožňuje klasifikaci znaků a převod znaků mezi písmeny a nativními a národními prostředími určenými znakovými sadami.
Syntaxe
template <class _Elem>
class ctype_byname : public ctype<_Elem>
{
public:
explicit ctype_byname(
const char* _Locname,
size_t _Refs = 0);
explicit ctype_byname(
const string& _Locname,
size_t _Refs = 0);
protected:
virtual __CLR_OR_THIS_CALL ~ctype_byname();
};
Poznámky
Jeho chování je určeno pojmenovaným národním prostředím _Locname
. Každý konstruktor inicializuje svůj základní objekt pomocí ctype<CharType>( _Refs
) nebo ekvivalent pro základní třídu ctype<char>
.
Požadavky
Záhlaví:<národní prostředí>
Obor názvů: std