Pfad
-
Moin!
Gibt es einen Befehl um herauszufinden in welchem Pfad ich mich gerade befinde (a la pwd bei Linux)? Wie heisst er?
Danke!
-
In der Windows CRT gibt es _getcwd.
-
aus den Parametern von main. Bei
int main( int argc, char* argv[] )steht in 'argv[0]' der Name des ausgeführten Programms inklusive des Pfades. (zumindest bei den mir bekannten Umgebungen)
Gruß
Werner
-
oder auch
boost::filesystem::current_path()
-
Werner Salomon schrieb:
aus den Parametern von main. Bei
int main( int argc, char* argv[] )steht in 'argv[0]' der Name des ausgeführten Programms inklusive des Pfades. (zumindest bei den mir bekannten Umgebungen)
Ne, da steht in der Regel der String mit dem das Programm aufgerufen wurde. Aber selbst wenn, ist es ja nicht das was er will.