CStringT::Left
Extrahiert die nCount äußersten linken Zeichen aus diesem CStringT-Objekt und gibt eine Kopie der extrahierten Teilzeichenfolge zurück.
CStringT Left(
int nCount
) const;
Parameter
- nCount
Die Anzahl der aus diesem CStringT-Objekt zu extrahierenden Zeichen.
Rückgabewert
Ein CStringT-Objekt, das eine Kopie des angegebenen Zeichenbereichs enthält. Das zurückgegebene CStringT-Objekt ist ggf. leer.
Hinweise
Wenn nCount die Zeichenfolgenlänge überschreitet, wird die gesamte Zeichenfolge extrahiert. Left ähnelt der Left-Funktion von ///Visual Basic.
In Multibytezeichensätzen (MBCS) behandelt nCount jede 8-Bit-Sequenz als ein Zeichen, sodass nCount die doppelte Anzahl der Multibytezeichen zurückgibt.
Beispiel
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString s(_T("abcdef"));
ASSERT(s.Left(2) == _T("ab"));
Anforderungen
Header: cstringt.h