Posted By: martas (Ach jo , no jo :-))) on 'CZprogram'
Title:     Re: Pokud nejaky javista nema co delat...
Date:      Mon Nov 22 12:23:37 2004

> Pokud na to spravne koukam, tak v jave neexistuje neco takoveho jako union a
> pointery jsou neco, ceho se strasne moc chteli zbavit. Vzpomnel jsem si na 
> jeden problem, kdyz jsem v C++ potreboval nacist ze souboru vytvoreneho 
> pascalem hodnoty typu float... Jak by se neco takoveho delalo v jave nebo 
> podobnych jazycich, kde nemam ani union ani pouzitelne pointery? Pripada mi,
> ze to musi byt peknej porod... Nebo se pletu?

No, osobne bych to resil v jave tak, ze si vydedim vlastni ObjectInputStream a 
ObjectOutputStream s tim ze pouze prepisu metody 
float ObjectInputStream.readFloat() 
void ObjectOutputStream.writeFloat(float val)
Prvni metoda na zacatku nacte 6 bytu, druha na konci zapise 6 bytu, zbytek je 
podobnej tvemu ceckovemu kodu. Snad by to nemelo byt o moc pomalejsi ...

Martas

Search the boards