取字符串中某个字符串的位置的函数
如题:字符串为"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 ()