Verzeichniswechsel



  • Hallo , ich habe eine ganz kurze Frage.

    Wie kann ich eigentlich bei C (nicht++) das Verzeichnis wechseln, bevor ich eine Datei abspeichere?

    Also sprich bevor ich folgendes aufrufe-- da ansonsten das File ja immer da geschrieben wird, wo ich grade die Prozedur aufrufe.

    FILE *test;
    
    test=fopen("test.TXT", "wt");
    
    fprintf(test,"Hallo");
    
    }
    fclose(test);
    

    Ich hatte es schon bereits mit

    chdir() ausprobiert, nur habe ich das Problem, dass
    mein Visual C++ die Bibliothek <dir.h> gar nicht erkennt bzw. sie nicht hat.

    Sind diese Funktionen unter Visual in einer anderen Header-Datei?



  • Erm das macht doch keinen sinn.
    Du öffnest eine datei in ordner A. Und willst die bearbeiten und danach in ordner B abspeichern?

    Wenn ja mach das so wie dus bis jetzt hast und benutzt dann MoveFile()

    Du kannst nicht vor dem fclose das dir wechseln das ist doch unsinnig.

    mfg tobZel


Anmelden zum Antworten