读书人

取字符串中某个字符串的位置的函数,该

发布时间: 2012-09-20 09:36:50 作者: rapoo

取字符串中某个字符串的位置的函数
如题:字符串为"D:\Program Files\Microsoft Visual Studio\MyProjects\CTestWebservice\Debug\CTestWebservice.exe",
在CString类中有ReverseFind('\\')这个函数可以直接找到最后一个反转义符,请问string类型的或者char型的有没有类似的函数可以直接实现此功能?

CString类的用法如下:path = path.Left(path.ReverseFind('\\'));//找到最后一个反转义符取左边

[解决办法]
std::string::substr + std::string::rfind

应该可以实现此功能
[解决办法]
string::find
string::subString ()

读书人网 >C语言

热点推荐