Supprimer un répertoire (ou le vider) [Resolu] [C/C++] - C++ - Programmation
Marsh Posté le 23-08-2002 à 10:16:04
A mon avis, aucune fonction "toute prète" ne fait ça. Faut que, toi même t'énumère les fichiers du répertoire et des ses ss répertoires, et que tu supprime chacun d'eux 1 à 1.
t sous windows ?
Marsh Posté le 23-08-2002 à 10:18:02
Oui je suis sous windows et je peux utiliser les MFC s'il le faut
Marsh Posté le 23-08-2002 à 10:50:51
En C, en "récursant" avec FindFirstFile, FindNextFile (avec "*.*" ) puis DeleteFile.
A moins qu'il y ait plus compact...?
Comme quoi un deltree sous DOS, ça dépannait bien (mais ça fait un peu exotique).
Marsh Posté le 23-08-2002 à 16:01:03
Pour info:
SHFileOperation() avec FO_DELETE
Include: shellapi.h
Source: lafaqmfc.com
Marsh Posté le 23-08-2002 à 09:43:38
Salut,
Je voudrais savoir s'il existe une fonction permettant de supprimer un répertoire non vide. Si ce n'est pas le cas en existe-t-il une qui permet de vider le rep ? remove("*.*" ); ne marchant pas.
merci !
ANT
Message édité par antsite le 23-08-2002 à 16:21:46