У меня есть два абсолютных пути к файловой системе (A и B), и я хочу сгенерировать третий путь к файловой системе, который представляет "относительный от Б ".
Пример использования:
- Медиаплеер, управляющий списком воспроизведения.
- Пользователь добавляет файл в список воспроизведения.
- В список воспроизведения добавлен новый путь к файлу относительно пути к списку воспроизведения .
- В будущем вся музыкальная директория (включая плейлист) переместилась в другое место.
- Все пути по-прежнему действительны, потому что они относятся к списку воспроизведения.
boost :: filesystem
, похоже, имеет complete
для разрешения relative ~ relative => absolute
, но ничего не делать в обратном порядке ( absolute ~ absolute = > родственник
).
Я хочу сделать это с помощью путей ускорения.
задан Lightness Races with Monica 20 March 2013 в 10:17
поделиться