[C++] supprimer un fichier

Résolu
Nico1012 -  
 123 -
Salut !

J'ai créé un petit programme en C++ qui effectue certains traitements sur des fichiers texte, et pour réaliser ces traitements j'ai dû créer un fichier temporaire pour stocker des données.

Comment puis-je faire pour supprimer ce fichier à la fin de l'execution de mon programme ?

Merci !

4 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    i=remove("/chemin/tempfile");


    Si i != 0 alors la destruction a echouée
    32
    1. 123
       
      marche aussi avec Qt !
      0
  2. arth
     
    merci pour l'info ca peut etre utile
    1
  3. arth
     
    alors la mis a part en manuelle,je vois pas . tu peux le vider ca je sais comment faire mais le supprimer a partir du programme je sais pas
    0
  4. Nico1012
     
    Merci beaucoup !
    J'étais dans la même situation que arth, j'avais réussi à vider le fichier mais pas à le supprimer.
    En utilisant la commande
    Remove("nom fichier")
    ça fonctionne !

    Bizarrement je n'ai pas trouvé cette commande dans mon "pavé" sur le C++ (un bouquin de plus de 700 pages censé tout contenir...)
    0