Jak sprawdzić czy zapisywany plik jest pusty przed zamknięciem

0

Witam

Mam plik txtt typu ofstream do którego sobie wpisuje jakieś dane.Czy Przed zamknięciem ( wyjscie.close()) moge sprawdzić czy do pliku zapisały się jakieś dane, czy nie? bo jeżeli jest aktualnie puty czyli nie wpisały się dane, to

wyjscie << "Nie znaleziono podanych kryteriow / plik jest pusty "<< endl;

Czy musze najpierw go zamknąć, utworzyć nową zmienną typu ifstream i dopiero seekg() sprawdzić czy jest pusty?

2
if(wyjscie.tellp()>0) // nie jest pusty
0

Ok, wszystko działa, dzieki :)

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