Share via


CStringT::Right

Récupère les derniers (autrement dit, de droite) caractères d' nCount de ces objet et retourne CStringT d'une copie de la sous-chaîne récupérée.

CStringT Right(
   int nCount
) const;

Paramètres

  • nCount
    Le nombre de caractères à partir de cet objet d' CStringT .

Valeur de retour

Un objet d' CStringT qui contient 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.Right est semblable à la fonction de base d' Right (sauf que des index dans de base sont de base zéro).

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

Configuration requise

Header: cstringt.h

Voir aussi

Référence

Classe de CStringT