Freigeben über


<locale>

Vorlagenklassen und C++-Programme, zum Einkapseln und Bearbeiten von verschiedene kulturelle Konventionen hinsichtlich der Darstellung und Formatierung der numerische, Währungs- und kalendarische Daten verwenden können, einschließlich Internationalisierung Unterstützung für die Klassifizierung und Sortierung von String-Funktionen definiert.

#include <locale>

h8kktbf8.collapse_all(de-de,VS.110).gifFunktionen

has_facet

Überprüft, ob ein bestimmtes Facet in eine angegebene Gebietsschema gespeichert ist.

isalnum

Testet, ob ein Element in einem Gebietsschema ein alphabetisches oder ein numerisches Zeichen ist.

isalpha

Testet, ob ein Element in einem Gebietsschema alphabetisches Zeichen.

iscntrl

Testet, ob ein Element in einem Gebietsschema ein Steuerzeichen.

IsDigit

Testet, ob ein Element in einem Gebietsschema ein numerisches Zeichen ist.

isgraph

Testet, ob ein Element in einem Gebietsschema ein Zeichen alphanumerischen oder Satzzeichen.

IsLower

Testet, ob ein Element in einem Gebietsschema Kleinbuchstabe.

isprint

Testet, ob ein Element in einem Gebietsschema ein darstellbares Zeichen.

ispunct

Testet, ob ein Element in einem Gebietsschema ein Satzzeichen.

isspace

Testet, ob ein Element in einem Gebietsschema ein Whitespace-Zeichen.

IsUpper

Testet, ob ein Element in einem Gebietsschema Großbuchstaben.

isxdigit

Testet, ob ein Element in einem Gebietsschema ein Zeichen verwendet, um eine hexadezimale Zahl darstellen.

ToLower

Ein Zeichen konvertiert in Kleinbuchstaben.

ToUpper

Konvertiert ein Zeichen in Großbuchstaben.

use_facet

Gibt einen Verweis auf ein Facet eines angegebenen Typs in ein Gebietsschema gespeichert.

h8kktbf8.collapse_all(de-de,VS.110).gifKlassen

codecvt

Eine Vorlagenklasse, die ein Facet verwendet, um die Konvertierung zwischen internen und externen Zeichencodierungen bereitstellt.

codecvt_base

Eine Basisklasse für die Codecvt-Klasse, die verwendet wird, definieren Sie einen Enumerationstyp genannt Ergebnis, als der Rückgabetyp für die Facet-Memberfunktionen Anzeigen des Ergebnisses der Konvertierung verwendet.

codecvt_byname

Eine abgeleitete Vorlage-Klasse, die ein Objekt beschreibt, die als ein Facet Zusammenstellen eines bestimmten Gebietsschemas, aktivieren das Abrufen von Informationen über Konvertierungen über Europäern dienen können.

Sortieren

Eine Collate-Vorlage-Klasse, die einer Facet enthält behandelt String Sortierkonventionen.

collate_byname

Eine abgeleitete Vorlage-Klasse, die ein Objekt beschreibt, die als ein Facet Zusammenstellen eines bestimmten Gebietsschemas, aktivieren das Abrufen von Informationen über den Europäern über sortieren Konventionen Zeichenfolge dienen können.

CType

Eine Vorlagenklasse, die eine Facette bereitstellt, die zum Klassifizieren von Zeichen, Konvertieren von Groß- und Kleinschreibung und zwischen den nativen Zeichensatz und dieser Gruppe, die durch das Gebietsschema verwendet.

CType-<char>

Eine Klasse, die eine explizite Spezialisierung einer Vorlagenklasse ist Ctype < CharType> Eingabe char, beschreibt ein Objekt, das als ein Gebietsschema Facet charakterisieren verschiedene Eigenschaften eines Zeichens vom Typ dienen kann char.

ctype_base

Eine Basisklasse für die Ctype-Klasse, die zum Definieren von Enumerationstypen, die zum Klassifizieren oder Zeichen zu testen, entweder einzeln oder in ganze Bereiche verwendet wird.

ctype_byname

Eine abgeleitete Vorlage-Klasse, die ein Objekt beschreibt, die als ein Facet Ctype eines bestimmten Gebietsschemas, aktivieren die Klassifizierung von Zeichen und Konvertierung von Zeichen zwischen Groß-/Kleinschreibung und Native und Gebietsschema dienen können angegebenen Zeichensätze.

Gebietsschema

Eine Klasse, die ein Gebietsschema-Objekt beschreibt, die kulturabhängige Informationen als einen Satz von Facets kapselt, die gemeinsam eine bestimmte lokalisierte Umgebung definieren.

Meldungen

Eine Vorlagenklasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet zum Abrufen von lokalisierter Nachrichten aus einem Katalog von internationalisierten Nachrichten für ein bestimmtes Gebietsschema dienen können.

messages_base

Eine Basisklasse, die beschreibt eine int Typ für den Katalog von Nachrichten.

messages_byname

Eine abgeleitete Vorlage-Klasse, die ein Objekt beschreibt, die als ein Nachricht-Facet eines bestimmten Gebietsschemas, aktivieren das Abrufen von lokalisierten Nachrichten dienen können.

money_base

Eine Basisklasse für die Ctype-Klasse, die zum Definieren von Enumerationstypen, die zum Klassifizieren oder Zeichen zu testen, entweder einzeln oder in ganze Bereiche verwendet wird.

money_get

Eine Vorlagenklasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet Steuerelement Konvertierungen von Sequenzen des Typs dienen können CharType um monetäre Werte.

money_put

Eine Vorlagenklasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet zu Steuerelement Konvertierungen von Währungswerten in Sequenzen des Typs dienen können CharType.

moneypunct

Eine Vorlagenklasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet, die Sequenzen des Typs beschreiben dienen können CharType zum Darstellen einer Währung Eingabefeld oder finanziellen Ausgabefeld verwendet.

moneypunct_byname

Eine abgeleitete Vorlage-Klasse, die ein Objekt beschreibt, die als ein Facet Moneypunct eines bestimmten Gebietsschemas aktivieren die Formatierung monetäre Eingabe dienen oder Felder ausgeben können.

num_get

Eine Vorlagenklasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet Steuerelement Konvertierungen von Sequenzen des Typs dienen können CharType in numerische Werte.

num_put

Eine Vorlagenklasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet, Control-Konvertierungen von numerischen Werten in Sequenzen des Typs dienen können CharType.

numpunct

Eine Vorlagenklasse, die ein Objekt beschreibt, die als eine lokale Facet Sequenzen des Typs beschreiben dienen kann CharType verwendet, um Informationen über die Formatierung und Interpunktion von numerischen und booleschen Ausdrücken darzustellen.

numpunct_byname

Eine abgeleitete Vorlage-Klasse, die ein Objekt beschreibt, die als ein Facet Moneypunct eines bestimmten Gebietsschemas aktivieren, die Formatierung und Interpunktion von numerischen und booleschen Ausdrücken verwendet werden kann.

time_base

Eine Klasse, die dient als Basisklasse für Aspekte der Vorlage-Klasse Time_get, nur das Aufzählungstyp Dateorder und mehrere Konstanten dieses Typs definieren.

time_get

Eine Vorlagenklasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet Steuerelement Konvertierungen von Sequenzen des Typs dienen können CharType Zeit-Werte.

time_get_byname

Eine abgeleitete Vorlage-Klasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet Typ Time_get dienen kann <CharType, InputIterator>.

time_put

Eine Vorlagenklasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet, Control-Konvertierungen von Zeitwerten in Sequenzen des Typs dienen können CharType.

time_put_byname

Eine abgeleitete Vorlage-Klasse, die ein Objekt beschreibt, die als ein Gebietsschema Facet Typ dienen können time_put<CharType, OutputIterator>.

Siehe auch

Referenz

Threadsicherheit in der C++-Standardbibliothek

Weitere Ressourcen

<locale> Member