c++通过$拆分这个qstring字符串921654$C:\\cam_data\\cam_20231121095900332.jpg$921654$C:\\cam_data\\cam_20231121095900332_ir.jpg
时间: 2023-11-24 16:08:02 浏览: 70
qstring:一个受Redis中的SDS和Python中的字符串对象洗脑的动态字符串库
以下是通过$拆分qstring字符串的c++代码示例:
```cpp
QString str = "921654$C:\\cam_data\\cam_20231121095900332.jpg$921654$C:\\cam_data\\cam_20231121095900332_ir.jpg?";
QStringList list = str.split("$"); // 以$为分隔符拆分字符串
QString num1 = list[0]; // 获取第一个数字
QString path1 = list[1]; // 获取第一个路径
QString num2 = list[2]; // 获取第二个数字
QString path2 = list[3]; // 获取第二个路径
```
以上代码将字符串按照$进行拆分,并将拆分后的结果存储在QStringList中,然后通过索引获取需要的数字和路径。
阅读全文