Share via


CStringT::Left

Extrae los nCount caracteres situados más a la izquierda de este objeto CStringT y devuelve una copia de la subcadena extraída.

CStringT Left(
   int nCount
) const;

Parámetros

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

Valor devuelto

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

Comentarios

Si nCount supera la longitud de la cadena, se extrae la cadena completa. Left es similar a la función Left de Basic.

En los juegos de caracteres multibyte (MBCS), nCount trata cada secuencia de 8 bits como un carácter, de modo que nCount devuelve el número de caracteres multibyte multiplicado por dos.

Ejemplo

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

CAtlString s(_T("abcdef"));
ASSERT(s.Left(2) == _T("ab"));   

Requisitos

Encabezado: cstringt.h

Vea también

Referencia

CStringT Class