Partager via


CSimpleStringT::GetAt

Retourne un caractère d'un objet d' CSimpleStringT .

XCHAR GetAt( 
   int iChar 
) const;

Paramètres

  • iChar
    Index de base zéro du caractère de l'objet d' CSimpleStringT . Le paramètre d' iChar doit être supérieur ou égal à 0 et inférieure à la valeur retournée par GetLength. Sinon, GetAt génère une exception.

Valeur de retour

XCHAR qui contient le caractère à la position spécifiée dans la chaîne.

Notes

Appelez cette méthode pour retourner un caractère spécifié par iChar. L'opérateur surchargé (souscrit d'[]) est un alias pratique pour GetAt. La marque de fin null adressables est sans générer une exception à l'aide de GetAt. Toutefois, il n'est pas numérotée par GetLength, et la valeur retournée est 0.

Exemple

L'exemple suivant illustre l'utilisation de CSimpleStringT::GetAt.

CSimpleString s(_T("abcdef"), pMgr);
ASSERT(s.GetAt(2) == _T('c'));   

Configuration requise

Header: atlsimpstr.h

Voir aussi

Référence

CSimpleStringT, classe

CSimpleStringT::GetLength

CSimpleStringT::operator []