Wenn ich mein C++-Programm kompiliere und ausführe, wird eine Datei namens example.txt (unten) gelöscht
#include <stdio.h>
int main ()
{
if( remove( "example.txt" ) != 0 )
perror( "Error deleting file" );
else
puts( "File successfully deleted" );
return 0;
}
Das sieht dann so aus...
cd c:\Users\Mark\Desktop
C:\Users\Mark\Desktop>app.exe
Error deleting file: Permission denied
Ich habe alle Beschränkungen für die Datei aufgehoben, so dass jedermann uneingeschränkten Zugriff hat (einschließlich meines Programms).
Gibt es Lösungen?
EDIT
Wenn ich eintippe del example.txt
in der Eingabeaufforderung funktioniert es.
Seltsam...