Удаление .. в файловой системе boost :: complete - PullRequest
7 голосов
/ 03 мая 2011

Это должно быть просто: я сочиняю абсолютный путь с файловой системой boost, но он возвращает действительно ужасный путь:

D:/Projects/SomeDir/vc10/../resource/plugins/SomeFile.dll

Есть ли способ автоматической обработки. И ..?? 1004 *

Все, что я делаю, это:

boost::filesystem::complete("../resource/plugins/SomeFile.dll")

он использует boost :: filesystem2.

1 Ответ

12 голосов
/ 03 мая 2011
boost::filesystem::complete("../resource/plugins/SomeFile.dll").normalize()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...