Pfadangabe



  • ne dumme frage:
    Ich möchte mit
    ofstream out << ("datei.txt");
    etwas in eine Datei schreiben, wie kann ich dabei eine Pfadangabe angeben, wo sich die Datei am Ende befinden soll?
    Das selbe gilt für das einlesen von Dateien(z.B. *.txt), wie macht man das in Visual C++ am einfachsten zwecks Pfadangabe?



  • Hi

    Du musst die Datei erst einmal öffnen.
    Da dies das MFC Forum ist, gebe ich dir mal ne MFC Lösung aus der MSDN an:

    // example for CStdioFile::CStdioFile
    char* pFileName = "C:\\test.dat";
    CStdioFile f1;
    if( f1.Open( pFileName, CFile::modeCreate | CFile::modeWrite | CFile::typeText ) )
    {
       // jetzt schreiben
       fl.WriteString("Hallo");
    }
    

    Schau dir einfach mal die Parameter der CFile::Open bzw CStdioFile::Open Methode an.

    Grüße Rapha


Anmelden zum Antworten