Potřebuji, aby se vymazaly všechny soubory i se složkami, pomocí "del" smažu všechny soubory ale složky zůstanou, a pomocí "rmdir" se sice smaže všechno, ale i se složkou ve které je to obsaženo, neví někdo, jak vyčistit složku, ale přitom aby zůstala a nebyla taktéž smazána?
Fórum › C / C++
Mazání složek
Na tvou druhou ot?zku: Jeliko? fce system bere jako argument jeden klasick? C ?et?zec (char *), mus?? jej nejd??v vytvo?it nap?. knihovn? funkc? strcat takto:
Nejprve vlo?it hlavi?kov? soubor s prototypem t?to funkce:
#include <string.h>
Potom postupuj takhle:
char text[10] = "c:cmd";
char kompletni_prikaz[20] = "mkdir ";
strcat(kompletni_prikaz, text);
A te? m?? v prom. kompletni_prikaz toto: "mkdir c:cmd" a m??e? volat fci system: system(kompletni_prikaz);
K prvn? ot?zce: Asi to bude blbej dotaz, ale pro? prost? ten adres?? po kompletn?m smaz?n? nevytvo??? znovu?
taky mě to napadlo, ale myslel jsem, že to nšějak půjde přes ty příkazy rmdir nebo del, ale asi mi nic nezbude než je znovu vytvářet, zatím se bude jednat o pár řádků kódu navíc, ale v budoucnu už by to mohlo vadit, jak by se program rozšiřoval, jinak moc díky hodně jste mi pomoh
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
C# - mazani slozek — založil ada.acs
C# mazaní složek ( 2 ) — založil ospaly.stanislav
C# - procházení složek — založil kukla11
Strom složek — založil Míra
[C#] Kopírování složek — založil Prochy
Moderátoři diskuze