Witam !
.......C++ Builder..........
Mam plik do którego zapisuje i z którego czytam zmienne typu strukturalnego !!
plik.open("Dane.txt", ios::out|ios::app|ios::binary);
plik.write((char *)&nowa, sizeof(osoba));
Jak usunąć dodany wpis z pliku (nie kasując tego pliku) ????
Może istnieje w bibliotece fstream.h jakiś odpowiednik funkcji z pascacla trunc - która "ucina" plik w odpowiednim miejscu bo funkcja int chsize(int handle, long size); odpada bo musze jeszcze raz plik otwierać a tego nie chcę ;/
...a może wystarczy zapisać "jakiś" znak, który usuwa !! coś w sytylu znaku o numerze 8(ASCII) backspace ....nie wiem ;/ Pomocy................ ;?