Freigeben über


CDefaultCharTraits-Klasse

Hinweis

Die aktive Vorlagenbibliothek (ACTIVE Template Library, ATL) wird weiterhin unterstützt. Wir fügen jedoch keine Features mehr hinzu oder aktualisieren die Dokumentation.

Diese Klasse bietet zwei statische Funktionen zum Konvertieren von Zeichen zwischen Groß- und Kleinbuchstaben.

Syntax

template <typename T>
class CDefaultCharTraits

Parameter

T
Der Datentyp, der in der Sammlung gespeichert werden soll.

Member

Öffentliche Methoden

Name Beschreibung
CDefaultCharTraits::CharToLower (Statisch) Rufen Sie diese Funktion auf, um ein Zeichen in Großbuchstaben zu konvertieren.
CDefaultCharTraits::CharToUpper (Statisch) Rufen Sie diese Funktion auf, um ein Zeichen in Kleinbuchstaben zu konvertieren.

Hinweise

Diese Klasse stellt Funktionen bereit, die von der Klasse CStringElementTraitsI verwendet werden.

Anforderungen

Kopfzeile: atlcoll.h

CDefaultCharTraits::CharToLower

Rufen Sie diese Funktion auf, um ein Zeichen in Kleinbuchstaben zu konvertieren.

static wchar_t CharToLower(wchar_t x);
static char CharToLower(char x);

Parameter

x
Das Zeichen, das in Kleinbuchstaben konvertiert werden soll.

Beispiel

printf_s("%c\n", CDefaultCharTraits<char>::CharToLower('A'));

CDefaultCharTraits::CharToUpper

Rufen Sie diese Funktion auf, um ein Zeichen in Großbuchstaben zu konvertieren.

static wchar_t CharToUpper(wchar_t x);
static char CharToUpper(char x);

Parameter

x
Das Zeichen, das in Großbuchstaben konvertiert werden soll.

Siehe auch

Klassenübersicht