Как работает рабочий каталог?

В Visual Studio вам предоставляется возможность изменить рабочий каталог. Я понимаю, как его использовать, но я не знаю, как это работает.

Как работает настройка рабочего каталога в связи со сложностью приложения?

-1

Решение

Например, если программа пытается открыть файл, используя относительные каталоги (например, например, "dir\\file.ext") тогда этот относительный каталог находится в рабочем каталоге программ. Рабочий каталог не обязательно должен быть каталогом, в котором находится программа, и рабочий каталог можно изменить изнутри программы, например, с помощью SetCurrentDirectory функция.

Другой пример: допустим, вы запускаете программу из окна командной строки и находитесь в каталоге C:\some\folder\, Программа находится в D:\other\folder\, Поскольку текущий каталог при запуске программы C:\some\folder\, таков будет и рабочий каталог программ.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]