LINUX.ORG.RU

разбор пути


0

0

Надо разобрать путь который задается строкой "path\path1\path2". В итоге должен получится vector заполненный значениями path, path1, path2


vector<string> vecName;
string path="Path1\Path11\Path12";


while( path.find("\") )
{
 выделем подстроки и заносим из в вектро vecName
}

Так вот, path.find("\") компилятор не пропускает. ругается на "\". 
Как мне здать поиск по бэкслешу?
Как мне лучше разобрать строку (может есть другие способы)?
Заранее спасибо.

anonymous

экранируй его: path.find("\\")

aton
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.