Программа на C, которая печатает имя исполняемого файла
Предположим, имя файла с исходным кодомtest.cpp
, Когда он компилируется, он производитtest.exe
файл. Когда я выполняю его, он должен идентифицировать его имя файла, котороеtest.exe
и распечатай.
Я могу получить список всех файлов и каталогов, присутствующих в текущем каталоге, используя следующий код:
DIR * directory;
struct dirent * direct;
direct = readdir(directory);
Но как я могу определить имя связанного файла, в данном случае это"test.exe"
?