Dateien löschen
-
ok, danke,
ist das OS (Betriebs System) nicht egal? die Funktion remove ist doch plattformunabhängig oder?
-
jup
-
Grauenhaft wieviele immer noch glauben, löschen, kopieren, verschieben und co käme auf das OS an. Ich empfinde das einfach nur noch als pervers! Vorallem verschieben is doch easy:
- datei kopieren (So wie im FAQ Ströme und Dateien)
- alte datei mit remove löschen
-
*** schrieb:
Vorallem verschieben is doch easy:
- datei kopieren (So wie im FAQ Ströme und Dateien)
- alte datei mit remove löschendie os lösung ist (solange auf der gleichen partition verschoben wird) aber um längen schneller, da i.d.r. nur ein FAT eintrag gändert wird
-
das is doch relativ shice egal, es geht ums prinzip! Denn es ist MÖGLICH auch ohne großartigen aufwand.
-
Nur hat der Weg mit kopieren und löschen einen Nachtei:
Das erstellungsdatum der Datei wird verändert. Das ist aber bei Backupgeschichten schon wichtig.
-
Öffnen selber kopiern schließen löschen,
- wie stellst du sicher das die Kopie und das Orginal identisch sind?
- wie stellst du sicher das die Dateiattribute r/o, archive, hidden o.ä. erhalten bleiben?
- wie stellst du sicher das die userrechte erhalten bleiben?
- Ändert sich der Owner einer Datei durch das Kopieren oder nicht?Kopieren ist ganz easy
-
PAD schrieb:
Öffnen selber kopiern schließen löschen,
- wie stellst du sicher das die Kopie und das Orginal identisch sind?
- wie stellst du sicher das die Dateiattribute r/o, archive, hidden o.ä. erhalten bleiben?
- wie stellst du sicher das die userrechte erhalten bleiben?
- Ändert sich der Owner einer Datei durch das Kopieren oder nicht?Kopieren ist ganz easy
Kopie und Orginal? rdbuf vergleichen würde ich mal sagen.
Der Rest hat nix mit C++ zu tun, denn das sind nur OS Candy Eyes damit der User (evtl. n00b) nicht das OS zerschiessen kann. Kurz: überflüssig
-
*** schrieb:
Vorallem verschieben is doch easy:
Richtig. std::rename aus cstdio.
-
Wenn man alleine vorm PC sitzt magst du vielleicht mit deinem
OS Candy Eyes
recht haben, sobald du in einem Netzwerk arbeitest sind dies sehr relevante Informationen.