Condividi tramite


CStringT::Left

Estrae i caratteri più a sinistra nCount da questo oggetto CStringT e restituisce una copia della sottostringa estratta.

CStringT Left(
   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.Left è simile alla funzione di base Left.

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.Left(2) == _T("ab"));   

Requisiti

Header: cstringt.h

Vedere anche

Riferimenti

Classe di CStringT