Witam,
Potrzebny mi jest możliwie jak najprostszy sposób dostania nazwy katalogu/folderu z którego wywołałem plik wykonywalny. Mam taki kod który wyświetla mi zawartość katalogu w którym odpaliłem program:
#include <stdio.h>
#include <dirent.h>
int main(){
DIR *dir;
struct dirent *plik;
dir = opendir(".");
plik = dir;
while(plik = readdir(dir)){
printf("%s\n", plik->d_name);
}
closedir(dir);
return 0;
}
Nie wiem w jaki sposób uzyskać nazwę katalogu nadrzędnego, najlepiej gdyby udało się to z robić w jakiś podobny sposób. Dzięki z góry za pomoc