[C++] Usuwanie nowej linii z końca pliku .txt

czesc,

mam problem związany z obsługą plików w C++. mam pętlę, która po każdym ciągu znaków dodaje do niego ‘\n’ i zapisuje całośc w pliku *.txt. Jednak ostatni znak nowej linii tuz przed EOF jest mi niepotrzebny (powoduje błędy przy specyficznym odczycie) i chciałbym go jakoś usunąć, jednak nie mam pojęcia jak to zrobić.

W jakim trybie otworzyć plik .txt i usunąć pojedynczy znak z końca, tuz przed EOF ?

Nie możesz przed każdą linią (z wyjątkiem pierwszej) umieszczać ‘\n’? :slight_smile:

Mogę, dzięki za pomoc :slight_smile: