the ++ operator

John Tsiombikas (Nuclear / the Lab) nuclear at siggraph.org
Fri Nov 21 02:58:53 EET 2003


Tom Diamond wrote:
>>
>> Eixa thn enthpwsh pws h pra3eis 8a ginotan apo aristera pros ta de3ia 
>> kai oxi me tyxaia seira opws les. Opws apodeix8hke, eixa la8os 
>> entypwsh :). Oso zei kaneis, ma8ainei ;)
>>
> Τελικά το ηθικό δίδαγμα είναι να μη χρησιμοποιούμε ++ (όχι ότι νοιάζομαι 
> πολύ - δε θεωρώ τον εαυτό μου c programmer...); Από ότι κατάλαβα η ίδια 
> έκφραση έχει διαφορετικό αποτέλεσμα σε διαφορετικούς compilers (κάτι μας 
> είπες τώρα...). 

oxi oxi oxi... lathos ithiko didagma. to ithiko didagma einai oti den 
xrisimopoioume operators me side-effects stin idia metabliti polles fores se ena 
expression.... ayto mono einai undefined apo to standard. to expression px:
i++ = --j * a++ + --o / k--;
einai apolyta orismeno.... alla to:
a = i++ * --i;
DEN einai. (opote den to xrisimopoioume, den einai valid C/C++)

katanoito ? :)

> Από την άλλη δεν υποτίθεται ότι είναι πιο γρήγορο το i++ 
>  από το i+1 (define fast-thus-dirty-programming please);

pio grigoro nai, dirty katholou, xrisimopoieite synexos, panta kai apo olous 
(kai kala kanei :)


-- Nuclear / the Lab --




More information about the Linux-greek-users mailing list