Sprawa jest prosta – wystarczy po otworzeniu pliku przesunąć się (seekg) na jego koniec (drugim parametrem będzie flaga end) a potem odczytać aktualną pozycję w pliku (tellg), która zwróci nam pozycję w bajtach. Potem z powrotem przesuwamy się na początek pliku (seekg z drugim parametrem beg). Przykład:

U mnie pojawił się tekst: Rozmiar pliku (w bajtach): 1440054, w kilobajtach: 1406

Autor: Iskar