Пути к файлам, когда решение, проект и exe находятся в разных каталогах

Моя папка настроена так, чтобы ее exe-файлы, файлы решений и файлы проектов находились в другом каталоге.

Так что в коде псевдо, если я напишу

LoadFile("example/filepath/lolz.file")

он будет загружаться, если я скомпилирую его, но если я попытаюсь запустить файл.exe, он не найдет файл, поскольку он ориентируется из другого каталога.

Поэтому я попытался сделать это из.exes filepath, выполнив это:

TCHAR Filepath[MAX_PATH];
GetModuleFileName(NULL, Filepath, MAX_PATH);
std::cout << Filepath << std::endl;

но он просто печатает "0039F750", а не путь к файлу. Есть идеи, как я могу справиться с этой проблемой?

0 ответов

Другие вопросы по тегам