char_traits Struct
Char_traits Struktur beschreibt die Attribute, die ein Zeichen zugeordnet.
template <
class CharType
> struct char_traits;
Parameter
- CharType
Der Datentyp des Elements.
Hinweise
Die Vorlage-Struktur beschreibt die verschiedenen Eigenschaften für den Typ CharType.Die Vorlagenklasse Basic_string sowie mehrere Iostream-Vorlagenklassen, einschließlich Basic_ios, verwenden Sie diese Informationen zum Bearbeiten von Elementen des Typs CharType.Ein Element-Typ muss keine explizite Konstruktion oder Zerstörung erforderlich.Sie müssen einen Standardkonstruktor, einen Kopierkonstruktor und Zuweisungsoperator, mit der erwarteten Semantik bereitstellen.Eine bitweise Kopie muss die gleiche Auswirkung wie eine Zuweisung.Keines der Memberfunktionen der Struktur Char_traits kann Ausnahmen auslösen.
Typedefs
Eine Art von Zeichen. |
|
Ein Integer-Typ, der ein Zeichen des Typs darstellen kann char_type oder ein End-of-File (EOF) Zeichen. |
|
Ein Integer-Typ, der Offsets zwischen Positionen in einen Stream darstellen kann. |
|
Ein Typ mit Vorzeichen, der Positionen in einem Stream darstellen kann. |
|
Ein Typ, der Status den Konvertierung in für multibyte-Zeichen in einen Stream darstellt. |
Member-Funktionen
Weist einem Zeichenwert in eine andere. |
|
Bis auf eine angegebene Anzahl von Zeichen in beiden Zeichenfolgen vergleicht. |
|
Kopiert eine angegebene Anzahl von Zeichen aus einer Zeichenfolge in einen anderen.Veraltet.Verwenden Sie stattdessen char_traits::_Copy_s. |
|
Kopiert eine angegebene Anzahl von Zeichen aus einer Zeichenfolge in einen anderen. |
|
Gibt das Ende der Datei (EOF) Zeichen zurück. |
|
Testet, ob zwei char_type Zeichen sind gleich. |
|
Testet, ob zwei als Schriftzeichen int_types gleich sind. |
|
Sucht das erste Vorkommen eines angegebenen Zeichens in einem Bereich von Zeichen. |
|
Gibt die Länge einer Zeichenfolge zurück. |
|
Testet, ob ein Zeichen kleiner als ein anderer. |
|
Kopiert eine angegebene Anzahl von Zeichen in einer Sequenz in ein anderes möglich eine Vermengung, Sequenz.Veraltet.Verwenden Sie stattdessen char_traits::_Move_s. |
|
Kopiert eine angegebene Anzahl von Zeichen in einer Sequenz in ein anderes möglich eine Vermengung, Sequenz. |
|
Testet, ob ein Zeichen das Ende der Datei (EOF) Zeichen. |
|
Konvertiert ein int_type mit den entsprechenden Zeichen char_type Zeichen und gibt das Ergebnis zurück. |
|
Konvertiert ein char_type mit den entsprechenden Zeichen int_type Zeichen und gibt das Ergebnis zurück. |
Anforderungen
Header: <string>
Namespace: std
Siehe auch
Referenz
Threadsicherheit in der C++-Standardbibliothek