Freigeben über


CStringT::Right

Extrahiert die letzten (das heißt, ganz rechts steht) nCount Zeichen aus diesem Objekt CStringT und Rückgaben eine Kopie der extrahierten Teilzeichenfolge.

CStringT Right(
   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 Objekt CStringT leer sein kann.

Hinweise

Wenn nCount die Zeichenfolgenlänge überschreitet, wird die gesamte Zeichenfolge extrahiert. Right ist der grundlegenden Right-Funktion ähnlich (außer dass zu Indizes in Basic sind nullbasiert.)

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.Right(2) == _T("ef"));   

Anforderungen

Header: cstringt.h

Siehe auch

Referenz

CStringT Class