본문 바로가기
Develope/c++, mfc

[C++/MFC] MFC의 CString 클래스 사용법

by 개발자도구 2024. 5. 20.
반응형

MFC의 CString 클래스 사용법

MFC의 CString 클래스는 문자열을 쉽게 다룰 수 있도록 도와주는 유용한 클래스입니다. 다양한 문자열 조작 기능을 제공하며, MFC 애플리케이션에서 자주 사용됩니다.


CString 사용 예제

1. CString 선언 및 초기화:

CString str1 = _T("Hello");
CString str2 = _T("World");



2. 문자열 결합:

CString str3;
str3.Format(_T("%s %s"), str1, str2);

 


3. 문자열 길이:

int len = str3.GetLength();

 


4. 부분 문자열 추출:

CString str4 = str3.Mid(0, 5);  // "Hello" 추출



5. 문자열 비교:

if (str1.Compare(str2) == 0) {
    // str1과 str2가 같음
}



6. 문자열 변환:

int num = 123;
CString strNum;
strNum.Format(_T("%d"), num);  // "123"으로 변환

 

반응형

댓글