프로그래밍/MFC & C++ & API
[MFC] CString 문자열 공백 지우기
pdsbox
2018. 6. 28. 22:07
728x90
Trim() 함수 이용
* 현재 String 개체에서 지정된 문자 집합의 선행 항목과 후행 항목이 모두 제거되는 새 문자열을 반환합니다.
* CString 문자열에서 공백 또는 개행문자를 제거해줍니다.
* 현재 String 개체에서 선행 공백과 후행 공백을 모두 제거합니다.
코드 예제 :
CString strTest = _T(" Hi Test String \n");
strTest .Trim();
문자열 결과 : HiTestString
다른 예제 :
CString::TrimLeft : 문자열의 왼쪽에서 공백이나 탭, 개행 문자 또는 지정한 문자/문자열을 제거한다.
CString::TrimRight : 문자열의 오른쪽에서 공백이나 탭, 개행 문자 또는 지정한 문자/문자열을 제거한다.