Shery és RePa

2005. május 19.

La vendetta dei Sith

dyuri @ 11:12:55

Itt megjott tegnap delutan a joido, eleg fasza, remelem hazaer, mire en.

Vikivel lassan befejezzuk az e17 users guide forditasat, erre legalabb jo ez az olaszozas, hogy van idom ilyenekre.

Viszont az alabbi dolgon picit megutkoztem. C++ alatt, ha az ember egy szovegfileba (pl. xml-be) ki szeretne iratni valamit (ne adj Isten egy integert), arra talaltak ki az stl streameket. Esetunkben:

ostream << i;

Es ezzel nincs is gond, gnu kornyezetben, gcc-vel forditva fasza is. Nade mi itt Sun termekeket hasznalunk, es ez valamiert kurvalassu. Rajottek a kollegak, hogy meg ez is gyorsabb:

char alma[20];
sprintf(alma, "%d", i);
ostream << alma;

Ez mondjuk azert ciki, mert mi lenne, ha ugyanazt (esetleg jobb) a konverziot vegezne a << operator, mint az sprintf. Elvileg C++-ban az stl hasznalata sokkal inkabb javallott, mint a regi C-s cuccoke, es mondjuk gnu kornyezetben ez helyen is van. Valami itt elegge el van cseszerintve, pedig ha csak azt nezzuk, a Sun compilere sztem nem annyiba kerul, mint a gcc es tarsai.

Nincs címke.

Comments are closed.

Ez egy blog. A velemenyunk a mienk, ezert szubjektiv, es meglehet, hogy neha csak picit fedi az egyetemes igazsagot. Mellesleg akinek nem tetszik, az nezze helyette a tvt.

Egyebkent nyugodtan lehet idezni, kepeket toltogetni, szabadok vagyunk.

Ha esetleg valami szemelyes kozolnivalod van, amit nem szeretnel kommentbe leirni, akkor tobbek kozott elerhetsz minket a [akiacikketirta] kukac horak pont hu emailcimen.