verzeichnisangabe in ofstream



  • Hallo zusammen.

    Wollte mal fragen ob einer von euch weis wie man ein Verzeichnis angeben kann, in dem eine Datei erstellt (oder geöffnet) werden soll.

    ofstream CPP(cppFilename.c_str());
    

    Iregendwie muss ich doch hier nun das Verzeichnis angeben können.
    Vielen Dank im Vorraus



  • Hi,

    ofstream   FileOut ( "C:\\Irgendwas\\Irgendwas.txt");
    

    Sollte so funktionieren.

    mfg
    v R



  • steht fast in der FAQ (1. Post ca. in der Mitte)
    Gib ein fach das Verzeichniss an.

    Achtung : Aus "\" wird "\"

    Wenn die Datei in einem String steht und das gewünschte Verzeichniss in einem
    anderen muss du beides kombinieren.

    String Datei = "Exampel.dat"
    String Verzeichniss = "C:\\Test\\"
    
    String Komplett = Datei + Verzeichniss
    
    ofstream File(Komplett.c_str());
    

    [ Dieser Beitrag wurde am 14.05.2003 um 12:50 Uhr von C Newbie editiert. ]



  • Also finde ich ja wirklich toll.
    Jetzt mal ein großes Lob an dieser Stelle die diese Frage nicht mit
    "nutz doch die Suchfunktion" oder ähnlichem kommentiert haben. Das erlebt man wirklich selten.
    Sinn und Zweck eines Forums sollte meiner Meinung nach sein schnell Antworten auf bestimmte Fragen zu erhalten und nicht Hinweise, dass das in irgendeinem Buch oder eben einem Forum schonmal gestanden hat... 🙂

    Also in diesem Sinne nochmal vielen Dank


Anmelden zum Antworten