Share via


CStringT::Right

Extrae (es decir, de derecha) caracteres pasan de nCount de este objeto de CStringT y devuelve una copia de la subcadena extraída.

CStringT Right(
   int nCount
) const;

Parámetros

  • nCount
    Número de caracteres que se van a extraer de este objeto de CStringT .

Valor devuelto

Un objeto de CStringT que contiene una copia del rango de caracteres especificado. Observe que el objeto devuelto de CStringT puede estar vacío.

Comentarios

Si nCount supera la longitud de la cadena, la cadena completa se extrae. Right es similar a la función básica de Right (salvo que los índices de básico cero).

Para los juegos de caracteres multibyte (MBCS), nCount hace referencia a cada carácter de 8 bits; es decir, un avance y un byte final en un carácter multibyte se cuentan como dos caracteres.

Ejemplo

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

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

Requisitos

encabezado: cstringt.h

Vea también

Referencia

CStringT Class