c++ wstring截取
时间: 2023-07-26 11:23:38 浏览: 243
c++ 与c#的中文字符串传递演示demo
可以使用wstring的substr函数来截取字符串。示例如下:
```c++
#include <iostream>
#include <string>
int main() {
std::wstring str = L"这是一个测试字符串";
std::wstring sub = str.substr(2, 4); // 从第3个字符开始截取4个字符
std::wcout << sub << std::endl; // 输出:一个测
return 0;
}
```
需要注意的是,substr函数的第一个参数是截取的起始位置,从0开始计数;第二个参数是截取的字符数。如果第二个参数不传,则默认截取从起始位置到字符串末尾的所有字符。
阅读全文