Partager via


CStringT::Left

Extrait les caractères nCount les plus à gauche de cet objet CStringT et retourne une copie de la sous-chaîne extraite.

CStringT Left(
   int nCount
) const;

Paramètres

  • nCount
    Nombre de caractères à extraire de cet objet CStringT.

Valeur de retour

Objet CStringT qui contient une copie de la plage spécifiée des caractères. L'objet retourné par CStringT peut être vide.

Notes

Si nCount dépasse la longueur de la chaîne, la chaîne entière est extraite. Left est similaire à la fonction de base Left.

Pour les jeux de caractères multioctets (MBCS), nCount traite chaque séquence de 8 bits en tant que caractère, afin que nCount retourne le nombre de caractères multioctets multiplié par deux.

Exemple

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

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

Configuration requise

En-tête : cstringt.h

Voir aussi

Référence

CStringT, classe