Datei umbennen/löschen ohne rename()/remove() ?



  • Hallo,

    gibt es originäre remove() und delete() Funktionen/Methoden in C++ ?

    Auf entsprechende Anfrage findet sich oft der Hinweis, remove() und rename() zu verwenden, aber diese Funktionen erfordern stdio.h als Header.

    Oder kann man diese remove() und rename() Funktionen bedenkenlos in C++ Programmen verwenden, in welchem auch iostreams eingesetz werden (ifstream zum Lesen der Datei, ofstream zum Schreiben)?

    Meines Wissens nach sollte man doch stdio.h nicht mit iostreams zusammen verwenden, oder trifft das nur auf spezielle Funktionen/Methoden zu?

    Dank für jede Aufklärung!
    Gruß
    Sergeant999



  • Sergeant999 schrieb:

    Oder kann man diese remove() und rename() Funktionen bedenkenlos in C++ Programmen verwenden, in welchem auch iostreams eingesetz werden

    Ja.



  • in C++ heißt der header <cstdio> - die funktionen darin liegen dann im namespace std.


Anmelden zum Antworten