Skip to main content
 首页 » 编程设计

visual-c++之MFC Cstring 类的拆分功能

2025年02月15日26pengyingh

如何拆分 CString在 vc++ 中按分隔符对象?

例如我有一个 string值(value)

"one+two+three+four"



CString变量。

请您参考如下方法:

类似于 this question :

CString str = _T("one+two+three+four"); 
 
int nTokenPos = 0; 
CString strToken = str.Tokenize(_T("+"), nTokenPos); 
 
while (!strToken.IsEmpty()) 
{ 
    // do something with strToken 
    // .... 
    strToken = str.Tokenize(_T("+"), nTokenPos); 
}