CString Operators

String as an Array Operators

Operator Description
operator [] Returns the character at a specified position — operator substitution for GetAt.
operator LPCTSTR Directly accesses characters stored in a CString object as a C-style string.

Assignment and Concatenation Operators

Operator Description
operator = Assigns a new value to a CString object.
operator + Concatenates two strings and returns a new string.
operator += Concatenates a new string to the end of an existing string.

Comparison Operators

Operator Description
operator == <, etc. Comparison operators (case sensitive).

Archive and Dump Operators

Operators Description
operator << Inserts a CString object to an archive or dump context.
operator >> Extracts a CString object from an archive.