MVV

|
Posted: Wed Aug 29, 2018 19:57 Post subject: |
|
|
Flasher wrote: | Зачем? >>>
Flasher wrote: | достаточно проверять на наличие \ в конце первой и предпоследней строки ( .seekg(3, ios_base::end); ) списка. |
|
Поясни популярно, как анализ на наличие слэшей в первой и предпоследней строках поможет понять, все ли пути растут из правильного места. Чтобы проверить, что все ссылки можно сделать относительными, надо проверить буквы диска всех элементов списка, и то наперёд неизвестно, какую папку назначения пользователь выберет в окне. Я бы при невозможности сделать все пути относительными добавил запрос разрешения сделать их абсолютными и опцию в конфиге для подавления этого диалога, по аналогии с запросом повышения.
И что есть оффсет 3 с конца?  _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|