c ++, как разделить пробел, разделив пробел, сохраняя значения внутри кавычек? - PullRequest
0 голосов
/ 21 марта 2020

Я читаю раздел реестра в 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.log "install

Я хочу второй путь в строке wstring выше. Я пробовал другие подходы, но они обнаруживают разделенную пробелами строку с помощью escape-символа "\". Однако строка, которую я получаю из реестра, не имеет ее. Как это сделать, не имея escape-символа (и не разрешается использовать boost :: tokenizer)?

...