Piszę program w C++, który odczytuje plik, a następnie wysyła go do innej klasy jako tablicy znaków. Ponieważ tablice znaków są przekazywane tylko przez wskaźnik, cały rozmiar jest tracony.Czy standardowe pliki tekstowe są zakończone NULL?
Plik, który będzie czytać, będzie plikiem tekstowym. Czy pliki tekstowe mają wartość zerową?
Najlepiej nie chcę używać Vectora, ponieważ naprawdę nie potrzebuję żadnej z jego funkcji, ale rozmiaru tablicy.
Nie, pliki tekstowe nie są 'NULL' zakończone. Możesz dodać (przez funkcję/metodę, która czyta z pliku) w buforze lub utrzymywać inną zmienną do przechowywania długości – VoidPointer
@VoidPointer Długość Parametr jest. –
Ważne: https://latedev.wordpress.com/2012/12/04/all-about-eof/ – delnan