Witam!
Ostatnio piszę pewną aplikację konsolową i chciałbym, aby ona usuwała foldery z zawartością. Szukałem w internecie funkcji, które mogą rekurencyjnie usuwać katalogi w systemie Windows. Znalazłem takie funkcje jak: _rmdir() , RemoveDirectory() , std::filesystem::path::remove_all() oraz system() z parametrem "rmdir /s /g folder" i żadna nie pomogła na zapełnione foldery. Oczywiście natknąłem się na własno ręcznie napisane funkcje, które mi działają, ale chciałbym użyć funkcji, która jest zawarta w jakieś bibliotece, żeby mógł swobodnie je używać bez konieczności wklejania do kodu jakiegoś bloku kodu, który by mi zaśmiecał tylko plik z kodem.
Będę wdzięczny jak ktoś mi pokaże jakoś funkcje do usuwania folderów rekurencyjnie w systemie windows przez aplikacje konsolową.
Z góry dziękuje za pomoc!