CSimpleStringT::operator =
새 값에 지정 된 CSimpleStringT 개체.
CSimpleStringT& operator =(
PCXSTR pszSrc
);
CSimpleStringT& operator =(
const CSimpleStringT& strSrc
);
매개 변수
pszSrc
Null로 끝나는 문자열에 대 한 포인터입니다.strSrc
기존 포인터 CSimpleStringT 개체입니다.
설명
대상 문자열 (왼쪽) 이미 큰 새 데이터를 저장할 경우 새 메모리 할당이 수행 됩니다.참고 메모리 예외 결과 저장할 새 저장소 자주 할당 되므로 할당 연산자를 사용할 때마다 발생할 수 있습니다 CSimpleStringT 개체입니다.
예제
다음 예제에서는 CSimpleStringT::operator =.
CSimpleString s1(pMgr), s2(pMgr); // Empty CSimpleStringT objects
s1 = _T("cat"); // s1 = "cat"
ASSERT(_tcscmp(s1, _T("cat")) == 0);
s2 = s1; // s1 and s2 each = "cat"
ASSERT(_tcscmp(s2, _T("cat")) == 0);
s1 = _T("the ") + s1; // Or expressions
ASSERT(_tcscmp(s1, _T("the cat")) == 0);
s1 = _T("x"); // Or just individual characters
ASSERT(_tcscmp(s1, _T("x")) == 0);
요구 사항
헤더: atlsimpstr.h