Hejka, pisze program w którym zapisuje dane binarnie do jednego pliku tekstowego, oraz zapisuje w nim 2 następujące struktury, tą pierwszą dosyć sporo razy, a tą drugą tylko raz
struct Dane { char nazwa[45]; char typ[7]; int ilosc_odcinkow; int ilosc_ob_odcinkow; int ocena; }; struct Dane { char login[21]; char haslo[21]; };
problem polega na tym, iż gdy program zapisał tylko strukturę 2, to dane w pliku są w postaci "krzaczków", natomiast gdy program dopisuje strukturę pierwszą, to char[] zamienia się w tekst, co jest dla mnie trochę niepożądanym efektem.
Może ktoś spotkał się z takim problemem i mógłby mi doradzić co zrobić by wszystkie dane były w postaci "krzaczków" pozdrawiam :).