msdn自带的一个利用CString的Tokenize函数进行分词的例子
// typedef CStringT>> CAtlString;CAtlString str(_T("%First Second#Third"));CAtlString resToken;int curPos = 0;resToken= str.Tokenize(_T("% #"),curPos);while (resToken != _T("")){_tprintf_s(
·
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString str(_T("%First Second#Third"));
CAtlString resToken;
int curPos = 0;
resToken= str.Tokenize(_T("% #"),curPos);
while (resToken != _T(""))
{
_tprintf_s(_T("Resulting token: %s\n"), resToken);
resToken = str.Tokenize(_T("% #"), curPos);
};
Remarks
The output from this example is as follows:
Resulting Token: First
Resulting Token: Second
Resulting Token: Third
更多推荐
所有评论(0)