CString str=../conf/adf/df/1.txt ;截取字符串,获取../conf/adf/df
时间: 2023-07-08 11:48:18 浏览: 142
CString 截取字符串
4星 · 用户满意度95%
可以使用字符串截取函数 substr() 来实现,具体代码如下:
```
#include <iostream>
#include <string>
using namespace std;
int main() {
string str = "../conf/adf/df/1.txt";
string subStr = str.substr(0, str.find_last_of('/'));
cout << subStr << endl;
return 0;
}
```
输出结果为:
```
../conf/adf/df
```
其中,substr() 函数的第一个参数是起始位置,第二个参数是要截取的字符个数。find_last_of() 函数是查找字符在字符串中最后一次出现的位置,本例中是查找最后一个 '/' 的位置。因此,subStr 就是截取出来的子字符串。
阅读全文