La vendetta dei Sith
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.