MFC 字符串按照指定字符进行分割

MFC CString 按照指定 字符 进行分割 api
AfxExtractSubString
废话不多说,上代码

#include <vector>
vector<BYTE> data;
CString str = "0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09";
CString tmp;
int i = 0;
int d = 0;
while(AfxExtractSubString(tmp, str, i, ',')){
    
    
	if(!tmp.IsEmpty()){
    
    
		int res = sscanf(tmp, "%x", &d);
		data.push_back(tmp); 
	}
	i++;
}

猜你喜欢

转载自blog.csdn.net/renbenliu/article/details/119250517
MFC