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