Usuwanie plików za pomocą c++

0

Witam, mam pytanie, czy ktoś wie jak usuwać pliki np. .txt za pomocą c++? Potrzebuję to pilnie, ponieważ mój program tworzy za dużo nie potrzebnych plików, które po wczytaniu do algorytmu już nie są potrzebne.

1

użyj api systemowego

2

a próbowałeś wpisać jakąś magiczną frazę w Google, np. deleting files c++?

0

remove ?
zobacz tez tmpfile, jesli Twoj program tworzy pliki tymczasowe tylko na wlasne potrzeby.

3

Jak masz dostęp do 17, to masz to w STL: https://en.cppreference.com/w/cpp/filesystem/remove

0

@Kqn:
Czyli dokładnie czego? W jaki sposób zainicjować w projekcie? Jak użyć?

1

Konkretnie @qw_mass to pliki ma się pod kontrolą jakiegoś systemu operacyjnego. Tenże system operuje programistom zbiór funkcji, tzw. API, które pozwalają z nim pracować. I tak dla przykładu Windows oferuje DeleteFileA. Na linuksie będzie coś innego, na MacOS innego itd.
W wersji standardu C++17 scalono te wszystkie specyficzne dla różnych systemów wywołania w jedno std::filesystem::remove()

1 użytkowników online, w tym zalogowanych: 0, gości: 1