CStringT::Left
Récupère les caractères à l'extrême gauche d' nCount de cet objet d' CStringT et retourne une copie de la sous-chaîne récupérée.
CStringT Left(
int nCount
) const;
Paramètres
- nCount
Le nombre de caractères à partir de cet objet d' CStringT .
Valeur de retour
Un objet d' CStringT contenant une copie de l'intervalle spécifié de caractères.Notez que l'objet retourné d' CStringT peut être vide.
Notes
Si nCount dépasse la longueur de chaîne, la chaîne entière est récupérée.Left est semblable à la fonction de base d' Left .
Pour les jeux de caractères multioctets (MBCS), nCount fait référence à chaque caractère 8 bits ; autrement dit, une avance et un octet de queue dans un caractère multioctet sont comptés comme deux caractères.
Exemple
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString s(_T("abcdef"));
ASSERT(s.Left(2) == _T("ab"));
Configuration requise
Header: cstringt.h