'current path' auslesen?

BastianW

Mitglied
Nachdem ich nun schon endliche Foren durchhabe... wie kann ich mittels C auf einem Windows System den aktuellen path auslesen?

Grund ist, das ich mittels WritePrivateProfileString eine ini anlegen will, die die config für das Programm bereithält. Möchte dem Benutzer aber kein festes Verzeichniss aufzwingen oder einen Installer. Die .ini soll in das gleiche Verzeichniss wie meine exe abgelegt werden.

Doch irgendwie finde ich keine möglichkeit auf das aktuelle Verzeichniss zuzugreifen :-(.

Edit:
problem gelöst:
http://www.imb-jena.de/~gmueller/kurse/c_c++/c_file.html

Code:
Beispiel:

  #include <stdio.h>
  #include <stdlib.h>      /* oder andere Header-Datei */
 
  #define BUFSIZE 200

  int main(void)
  {
    char buffer[BUFSIZE];

    getcwd(buffer, BUFSIZE);
    printf("Das aktuelle Verzeichnis ist : %s\n", buffer);

    return 0;
  }
 
Zuletzt bearbeitet:
Zurück