collate_byname-Klasse
Eine abgeleitete Klassenvorlage, die ein Objekt beschreibt, das als sortate Facet eines bestimmten Gebietsschemas dienen kann, wodurch das Abrufen von Informationen, die für einen kulturspezifischen Bereich in Bezug auf Zeichenfolgensortierungskonventionen spezifisch sind, ermöglicht wird.
Syntax
template <class CharType>
class collate_byname : public collate<CharType> {
public:
explicit collate_byname(
const char* _Locname,
size_t _Refs = 0);
explicit collate_byname(
const string& _Locname,
size_t _Refs = 0);
protected:
virtual ~collate_byname();
};
Parameter
_Locname
Ein benanntes Gebietsschema.
_Refs
Eine initiale Verweisanzahl.
Hinweise
Die Klassenvorlage beschreibt ein Objekt, das als Gebietsschema-Facet vom Typ "<CharType>" dienen kann. Das Verhalten wird durch das benannte Gebietsschema _Locname bestimmt. Jeder Konstruktor initialisiert sein Basisobjekt mit der Sortierung<CharType>( _Refs
).
Anforderungen
Header:<locale>
Namespace: std