123 456 789 012 345
大家经常要用到把上面的这个字符串按照空格分割.
以前也是自己写分割函数.
今天,无意看到微软其实自带这个函数的,不过没有公布而已.
这个函数就是AfxExtractSubString, 其所在头文件AFXWIN.H
函数原型
BOOL AFXAPI AfxExtractSubString(CString& rString, LPCTSTR lpszFullString,
int iSubString, TCHAR chSep = '\n');
举个例子:
CString strTestBuf = "123456789,12345678,123456789,";
CString strTempsave;
AfxExtractSubString(strTempsave,strTestBuf, 0, ',');