Я пытаюсь получить путь к файлу exe в той же папке, где была эта программа. но я не мог понять, как это сделать, я сделал что-то вроде этого, но он получает только текущий путь к программе, и я не знаю, как заменить имена файлов между моей программой и программой, которую я хочу получить.Путь к исполняемому файлу в текущей папке C++
так просто вы можете помочь мне о получить путь к еху (я знаю имя этого ех) в той же папке, где будет эта программа была ...
char fullp[MAX_PATH];
char selfp[MAX_PATH] = "..//myprogram.exe";
char otherprogram[MAX_PATH] = "//test.exe";
DWORD szPath;
szPath = GetModuleFileName(NULL, selfp, sizeof(selfp));
Если это зависит от Windows, добавьте тег winapi к вашему вопросу. – MrEricSir
Для чего нужны двойные косые черты? Ни одна ОС не использует это. – stark
Я использую окна, и я не знаю, почему только «//» работает на меня ... Я тестировал другие, а didint работал – Elliot