LINUX.ORG.RU

C/C++, mingw - узнать полное имя выполняемого файла


0

0

сейчас делаю так:

readlink("/proc/self/exe", path, MAXFILENAME);
...
но сомневаюсь, что оно заработает под виндой (если, конечно, mingw не подсовывает липовый /proc).

Как по другому узнать путь до выполняемого файла?

Не заработает (разве что под cygwin). Используй argv[0] (+ колдовство с относительными путями) или API венды.

mannaz
()

Под виндой можно использовать GetModuleFileName

dmitry_vk ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.