CSimpleStringT::GetAt
Gibt ein Zeichen von einem CSimpleStringT-Objekt.
XCHAR GetAt(
int iChar
) const;
Parameter
- iChar
Der nullbasierte Index des Zeichens im CSimpleStringT-Objekt. Der iChar-Parameter muss größer oder gleich 0 und kleiner als der Wert sein, der von GetLength zurückgegeben wird. Andernfalls generiert GetAt eine Ausnahme.
Rückgabewert
XCHAR, das das Zeichen an der angegebenen Position in der Zeichenfolge enthält.
Hinweise
Rufen Sie diese Methode auf, um das ein Zeichen zurückzugeben, das von iChar angegeben wird. Der überladene tiefgestellte ([]) Operator ist ein einfacher Alias für GetAt. Das NULL-Zeichen ist adressierbar, ohne eine Ausnahme zu generieren, indem GetAt verwendet. Es wird jedoch nicht von GetLength gezählt, und der zurückgegebene Wert ist 0.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung von CSimpleStringT::GetAt.
CSimpleString s(_T("abcdef"), pMgr);
ASSERT(s.GetAt(2) == _T('c'));
Anforderungen
Header: atlsimpstr.h