Mam problem z pobieraniem znakow z pliku typu ".exe". W pliku jest ponad 400000 znaków a mój program pobrał tylko ponad 4000. Załączam część kodu z programu:
fstream wsk_pliku;
wsk_pliku.open(naz_pliku_wej, ios::in);
if (wsk_pliku == NULL)
{
cout<<"Nie mozna otworzyc pliku "<< naz_pliku_wej << endl;
return 0;
}
if (wsk_pliku != NULL)
{
cout << "Czytanie pliku "<< naz_pliku_wej <<" do wyznaczenia modelu"<<endl;
do
{
c=wsk_pliku.get();
tabs[d]=c;
if(tabs[d]>=0)
d++;
liczba_znakow ++;
} while(tabs[d] != EOF);