Bonjour ! Lorsque je veux supprimer un fichier txt, ca ne marche pas pourtant je ne vois pas le probleme
Voici le code de ma fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
void Erreur( string message )
{
long H;
time(&H);
cout << message << flush;
ofstream file( "C:/SoundMusic/Historic.log", std::ios_base::app );
file << message << endl;
file << H % 86400 / 3600 + 1 <<" : "<< H % 3600 / 60 <<" : "<< H % 60 << endl;
}
Voici maintenant le bout de programme en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
int supp = remove("C:\\SoundMusic\\Profil.txt");
         if ( is_readable( "C:\\SoundMusic\\Profil.txt" ) ) 
         {
         Erreur("Erreur lors de la suppresion du profil ");
         exit(1);
         }
         else
         {
         Color(14, 0);
         cout <<"Votre profil a ete efface avec succes !" << endl;
         Color(4, 0);
         }
Donc lorsque je veux supprimer le fichier, le programme prend fin parce que le fichier n'a pas ete efface? Pouvez-vous m'aider ?