0. Length: 01:51:34:01 in 8 cell(s).
1. Length: 00:51:34:01 in 8 cell(s).
2. Length: 01:50:34:01 in 8 cell(s).
在以上是一个CString类型的对象里面的字符串,请问我该怎么把01:51:34:01;00:51:34:01 ;01:50:34:01 提取出来比较大小勒?小弟刚刚开始学习,请各位大侠帮帮忙,谢谢!
1. Length: 00:51:34:01 in 8 cell(s).
2. Length: 01:50:34:01 in 8 cell(s).
在以上是一个CString类型的对象里面的字符串,请问我该怎么把01:51:34:01;00:51:34:01 ;01:50:34:01 提取出来比较大小勒?小弟刚刚开始学习,请各位大侠帮帮忙,谢谢!
str.Find判断,
str.Right或str.Left取字符串,
可能有些麻烦。
如一楼所说,如知道字符串起始位置好办多了
char s[str.GetLength()],s2;
strcpy(s,str);s1.Format("%s",str);
while(s1.Find(":")>0)
{
n=s1.Find(": ");
char c=s[n+12];
s[n+12]=0;
strcpy(s2,s+n+1);s[n+12]=c;
s1.Format("%s",s+n+12);strcpy(s,s1);
}