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, ',');