004
05.08.2003, 11:42 Uhr
virtual
Sexiest Bit alive (Operator)
|
Naja, so ganz obsolet ist es dann ja wieder nicht:
C++: |
int main() { int i; printf("%p\n", &i); }
|
sollte ohne warnung durch den Compiler gehen,
C++: |
int main() { register int i; printf("%p\n", &i); }
|
hingegen nicht. Man kann register auch dazu verwenden, die Auswahl des Compilers, welche Variablen in register wandern, zu überschreiben. Bei guter Kenntnis, wie der Code umgesetzt wird, kann das einen Unterschied machen. Allerdings, und da gebe ich meinen Vorrednern recht - macht der Compiler in der Regel einen guten Job und man braucht nichts nach zu schrauben. -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21) |