CStringT::Left
Extrahiert die äußersten linken nCount Zeichen aus diesem CStringT-Objekt und gibt eine Kopie der extrahierten Teilzeichenfolge zurück.
CStringT Left(
int nCount
) const;
Parameter
- nCount
Die Anzahl von diesem Objekt CStringT zu extrahieren, den Zeichen.
Rückgabewert
Ein CStringT-Objekt, das eine Kopie des angegebenen Bereichs der Zeichen enthält.Beachten Sie, dass das zurückgegebene CStringT-Objekt möglicherweise leer ist.
Hinweise
Wenn nCount die Zeichenfolgenlänge überschreitet, wird die gesamte Zeichenfolge extrahiert.Left ist der grundlegenden Left-Funktion ähnlich.
Für Mehrbyte-Zeichensätze (MBCS), verweist nCount jedes 8-Bit-Zeichen an; das heißt, dass eine negativen und ein nachfolgendes Byte in einem Mehrbytezeichen als zwei Zeichen gezählt.
Beispiel
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString s(_T("abcdef"));
ASSERT(s.Left(2) == _T("ab"));
Anforderungen
Header: cstringt.h