您的位置:程序门 -> vc/mfc -> 网络编程



请问,如何在字符串中从n位置查找另一字符串


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请问,如何在字符串中从n位置查找另一字符串
发表于:2007-05-25 14:56:18 楼主
请问,如何在字符串中从n位置查找另一字符串。例如在字符串abcdefg中从第一位开始查找字符串bcd,返回一个布尔值(真或假),当然现在这个应该是返回true。有没有类似的函数或类。
发表于:2007-05-25 15:00:431楼 得分:0
str.find( "abc ",0);
如果查找成功的话会返回一个大于-1的数,
查找失败的话返回-1
发表于:2007-05-25 15:13:002楼 得分:0
msdn   上有很多函数     自己动手   丰衣足食
发表于:2007-05-25 15:18:293楼 得分:0
我用的是vc,不是vb呀
在vc中有这样的例子吗?
发表于:2007-05-25 15:20:294楼 得分:0
int   npos   =   你指定的位置;
cstring::find(_t( "asdf "),npos);
从npos位置开始找,
返回找到的匹配串的第一个字符在cstring中的位置,
-1为没找到,不能返回真假。
发表于:2007-05-25 16:38:045楼 得分:0
这个不是很容易。。。


快速检索

最新资讯
热门点击