문자열 중 특정문자를 앞 혹은 뒤에서 잘라버리는 역활을 한다. 보통은 공백을없애기 위해서 사용된다.
CString의 경우 Trimleft, TrimRight를 이용해서 앞과 뒤를 잘라낸다. 그런데 한번에 할수 있는 것도 있는데 그것이 바로 StrTrim이다.
BOOL StrTrim( LPTSTR pszSource, //Trim을 하고자 하는 버퍼 LPCTSTR pszTrimChars // 잘라내고자 하는 char ); 예제. (from msdn) #include <windows.h>#include <iostream.h>#include "Shlwapi.h"void main( void ){ //String one TCHAR buffer[] = TEXT("_!
ABCDEFG#"); TCHAR trim[] = TEXT("#A!_\0"); cout << "The string before calling StrTrim: "; cout << buffer; cout..........
원문 링크 : StrTrim