首页 > 解决方案 > 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)?

标签: c++stringtokenizestring-parsingwstring

解决方案


推荐阅读