Mozda su ove dve funkcije malo retro, ali nalazim da su veoma korisne kada treba da isibas vecu kolicinu podataka na disk i obrnuto... Ali naleteo sam na problem : izgleda da nacin na koji salje na disk nije isti kao kada cita sa diska? Npr. unsigned int, recimo 0x00000001, kasnije ucitava kao 0x01000000 ! Otvorio sam file sa fopen( "...", "r" ), a kasnije probao i sa "rb", jer mu je default mod za citanje/pisanje text mod.
Malo neprecizno. Da li bi objavio kod, ulazne podatke, rezultat koji si dobio, kao i rezultat koji si očekivao da dobiješ? Onda možemo da raspravljamo...
Posto je situacija bila prilicno komplikovana za prikaz ovde, napravio sam jednu jednostavniju verziju, koju sam hteo da prikazem ovde, ali onda je sve proradilo kako valja ! Sada stvarno nisam siguran gde je greska, jer nije tamo gde sam mislio... Mozda je nesto poslo naopako jer sam kombinovao fscanf i fread ili sto sam snimao nake float-e koji nisu bili incijalizovani... U svakom slucaju hvala, ako ne ovo ne resim sam, ponovo se javljam. Mozda samo nekoliko saveta u vezi citanja/pisanja na disk; npr. sta ne treba raditi, najcesce greske, koje funcije koristiti i tsl. ?