[C++] usuwanie rekordu

0

Czesc
W jaki sposób usunac rekord z pliku??? przypuscmy ze mam ich 5 a chce usunac 3-ci.

0
  1. kopiujesz wszystko do pamięci, tam kasujesz wybrane rekordy i to co pozostało zapisujesz do pliku;
  2. na strumieniach kopiujesz pierwsze n bajtów, które mają być niezmienione, następnie ustawiasz wskaźnik w pliku źródłowym w miejsce za fragmentem do wycięcia i kontynuujesz kopiowanie aż do końca pliku źródłowego.

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