c++ - c ++如何拆分空格分隔的wstring,将值保留在引号内?
问题描述
我正在读取 wstring 中的注册表项。我在 wstring 中得到的值如下所示:
"C:\Program Files (x86)\Folder\folder\binary.exe" "C:\Program Files (x86)\folder\folder_cfg.json" "C:\Program Files (x86)\folder\log\log.日志”安装
我想要上面 wstring 字符串中的第二个路径。我尝试过其他方法,但他们通过使用转义字符 "\" 来检测空格分隔的字符串。但是我从注册表获得的字符串没有它。如何在没有转义字符的情况下完成此操作(并且不允许使用 boost::tokenizer)?
解决方案
推荐阅读
- javascript - 将原始二进制数据写入 Buffer
- reactjs - React-Redux:为什么我们需要用 Provider 包装组件?
- vue.js - 你可以使用 Gitlab CI/CD 构建一个 Vue 页面并使用 Gitlab 页面托管它吗?
- javascript - MongoDB - 不同响应大小的并发响应速度慢且速度差异巨大
- php - 我在我的 PHP 表单中添加了新的输入字段,但它不再将数据发布到 SQL 服务器
- algorithm - 有多少种方法可以给圆形中未着色的边缘着色
- arrays - ReactJS ES6 数组过滤
- jquery - 如何在 django 中自动计算字段?
- php - 依赖下拉菜单
- c# - 为什么我得到另一个进程错误使用的文件?