Sdílet prostřednictvím


CStringT::Right

Vybere poslední (, zcela vpravo) nCount znaky z této CStringT objektu a vrátí kopii extrahované podřetězec.

CStringT Right(
   int nCount
) const;

Parametry

  • nCount
    Počet znaků extrahuje z tohoto CStringT objektu.

Vrácená hodnota

A CStringT objekt obsahující kopii zadaného rozsahu znaků.Všimněte si, že vrácené CStringT objekt může být prázdný.

Poznámky

Pokud nCount větší než délka řetězce a poté se extrahuje celý řetězec.Rightje podobný základní Right funkce (s výjimkou, že jsou indexy Basic od nuly).

Pro vícebajtové znakové sady (MBCS) nCount odkazuje na každý znak 8 bitů; olovo a revizní bajtu v jednom vícebajtové znakové, jsou započítány jako dva znaky.

Příklad

// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;

CAtlString s(_T("abcdef"));
ASSERT(s.Right(2) == _T("ef"));   

Požadavky

Záhlaví: cstringt.h

Viz také

Referenční dokumentace

Třída CStringT