Posted on 2010-06-13 11:54
Tinpont 閱讀(6688)
評論(2) 編輯 收藏 引用 所屬分類:
C++/MFC
1 CString res;
2 CString str = _T("abcdefghijklmn");
3 res = str.Mid(2,3); //從第3位字母開始,共取3個字符
4 ASSERT(res == _T("cde"));
5
6 res = str.Left(3); //從左邊數起,共取3個字符
7 ASSERT(res == _T("abc"));
8
9 res = str.Right(3); //從右邊數起,共取3個字符
10 ASSERT(res == _T("lmn"));
11
12 res = str.SpanIncluding(_T("edcba")); //遇到參數里沒有的字符即停下,返回停下之前的字符串
13 ASSERT(res == _T("abcde"));
14
15 res = str.SpanExcluding(_T("fgb")); //遇到參數里面有的字符即停下,返回停下之前的字符串
16 ASSERT(res == _T("a"));
17
18