CString::GetAt

Syntax

char GetAt( int nIndex ) const;

Parameters

nIndex

Zero-based index of the character in the CString object. The nIndex parameter must be greater than or equal to 0 and less than GetLength(). The Debug version of the Microsoft Foundation Class Library validates the bounds of nIndex; the Release version will not.

Remarks

You can think of a CString object as an array of characters. The GetAt member function returns a single character specified by an index number. The overloaded subscript ([]) operator is a convenient alias for GetAt.

Return Value

A char containing the character at the specified position in the string.

Example

CString s( "abcdef" );

ASSERT( s.GetAt(2) == 'c' );

See Also

CString::SetAt, CString::GetLength, CString::operator []