Condividi tramite


CStringT::Right

Estrae gli ultimi ovvero più a destra) caratteri nCount da questi oggetto e restituisce CStringT di una copia della sottostringa estratta.

CStringT Right(
   int nCount
) const;

Parametri

  • nCount
    Il numero di caratteri da estrarre da questo oggetto CStringT.

Valore restituito

Un oggetto CStringT contenente una copia dell'intervallo specificato.Si noti che l'oggetto restituito CStringT può essere vuoto.

Note

Se nCount supera la lunghezza della stringa, l'intera stringa viene estratta.Right è simile alla funzione di base Right (ad eccezione degli indici in base sia in base zero).

Per i set di caratteri multibyte (MBCS), nCount si riferisce a ciascun carattere a 8 bit, ovvero un anticipo e un byte finale in un carattere multibyte vengono considerati come due caratteri.

Esempio

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

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

Requisiti

Header: cstringt.h

Vedere anche

Riferimenti

Classe di CStringT