다음을 통해 공유


CString 의미론

경우에 CString 개체는 확장할 수 있는 동적 개체, 이러한 기본 제공 기본 형식 및 간단한 클래스와 같은 역할을 합니다.각 CString 개체는 고유 값을 나타냅니다.CString개체의 실제 문자열 대신 문자열 포인터로 이용해 야 합니다.

지정할 수 있는 CString 다른 개체입니다.그러나 수정 하면 두 가지 CString 개체를 다른 CString 개체는 수정 되지 다음 예제에서와 같이.

CString s1, s2;
s1 = s2 = _T("hi there");

ASSERT(s1 == s2); // they are equal

s1.MakeUpper();  // Does not modify s2
ASSERT(s2[0] == _T('h')); // s2 is still "hi there"   

참고가 예제에는 두 CString 개체 간주 "같음" 같은 문자열을 나타내므로.CString 클래스는 같음 연산자를 오버 로드 (==) 2 비교할 CString 개체 id (주소) 대신 값 (내용)에 따라.

참고 항목

기타 리소스

문자열 (ATL/MFC)