C & C++/C & C++
CString Split 문자열 잘라내기
izen8
2011. 4. 14. 20:16
MFC Library에서 제공하는 AfxExtractSubString 함수를 이용하면 된다.
CString a = "aa|bb";
CString b = "";
CString c = "";
AfxExtractSubString(b, a, 0, '|');
AfxExtractSubString(c, a, 1, '|');
// b = "aa"
// c = "bb"
위 예제에서 본 것처럼 3번째 인자는 0을 시작으로 하는 잘라진 토큰의 인덱스를 나타낸다.