Например, предположим, что у меня есть std::string
, содержащий путь в стиле UNIX к некоторому файлу:
string path("/first/second/blah/myfile");
Предположим теперь, что я хочу выбросить информацию, связанную с файлами, и получить путь к папке "blah" из этой строки. Итак, эффективный (говорящий "эффективный" я имею в виду "без каких-либо копий" ) способ обрезания этой строки, чтобы он содержал только "/first/second/blah"
?
Спасибо заранее.