Nie wiem czemu, ale ponizszy przyklad zamiast zrozumialego tekstu wypisuje zwyczajne krzaki. Orientuje sie ktos czemu tak jest? Kombinowalem na rozne sposoby, ale ciagle jest tak samo.
int Zdlugosc = znajdz.length();
char * buf = new char[Zdlugosc];
int kursorPozycja = 0;
while(!plik.eof()){
plik.seekg(kursorPozycja);
plik.read(buf ,Zdlugosc);
cout<<buf; //krzaki
kursorPozycja++;
}