Frage zu Dateimodi



  • Moin!
    Ich hab da mal ne Frage bezüglich einer Kombination von Öffnungsmodi, un zwar:

    ofstream ausgabe("daten.dat",ios_base::out | ios_base::in | ios_base::ate);
    

    was bewirkt diese kombination?



  • Gast_X schrieb:

    Moin!
    Ich hab da mal ne Frage bezüglich einer Kombination von Öffnungsmodi, un zwar:

    ofstream ausgabe("daten.dat",ios_base::out | ios_base::in | ios_base::ate);
    

    was bewirkt diese kombination?

    Morgen,

    die ersten beiden duerften ignoriert werden, denn

    1.) ofstream impliziert ios_base::out
    2.) ofstream kann nicht einlesen (ios_base::in)

    Letzteres bewirkt, dass der Dateizeiger an das Ende der Datei gesetzt wird.

    mfg
    v R



  • man kann auch statt

    ios_base::ate
    

    auch

    ios_base::app
    

    benutzen. soweit ich weiß kommt das aufs selbe heraus.


Anmelden zum Antworten