共享一个查找字符串中间的函数
mfc吧
全部回复
仅看楼主
level 1
//取字符串中间
这个比FIND要好,FIND遇到0字符就停止搜索了,导致在很多数据文件中无法使用,这个函数解决了问题
CString findmidstr(CString m, CString b, CString c)
{
char *pssbegin=strstr(m,b)+b.GetLength();
char *pssend=strstr(m,c);
CString jcadss0=pssbegin;
CString jcadss1=pssend;
int CKs=jcadss0.GetLength()-jcadss1.GetLength();
CString str=jcadss0.Left(CKs);
return str;
}
m为要查找的CString
b识别开头的字符串
c识别结尾的字符串
返回b和c中间的字符串
2017年01月27日 09点01分 1
level 1
#春节表情包#
2017年01月27日 09点01分 2
1