Optimieren
-
hi
kann mir jemand ein kleines beispiel zu optimierungen geben?

ich weiß niht wo mans verwendet und was das wirklich bringt.mfg
-
if(Da_Optimierer == unreg)
ignore();jetzt ma ernsthaft
was optimieren ?
deine sitzung aufn klo beim abwischen danach oder gar beim programmieren ?
welche sprache
welches bs
welcher compiler
liegt ein problem for
ist etwas nicht performant genug, wenn ja wasdu erwartest doch auf deinen thread start nicht wirklich eine brauchbare nette antwort -.-
-
So würde man das ja normal schreiben:
int a=0; for (int i=0;i<10000000;i++)a++;und die Profi-Optimierer machen das dann so:
int a=10000000;Ist dann schneller und erzeugt sogar weniger Code.
-
@Nanyuki: du hast die Ironietags vergessen. Mit der Optimierung kann man höchstens im Debug-Kompilat etwas ändern, Release bleibt gleich.
-
Nanyuki schrieb:
So würde man das ja normal schreiben:
int a=0; for (int i=0;i<10000000;i++)a++;und die Profi-Optimierer machen das dann so:
int a=10000000;Ist dann schneller und erzeugt sogar weniger Code.
danke soetwas habe ich gemeint.
nur suche ich mehr optimierungsbeispiele
Mr Evil schrieb:
if(Da_Optimierer == unreg)
ignore();jetzt ma ernsthaft
was optimieren ?
deine sitzung aufn klo beim abwischen danach oder gar beim programmieren ?
welche sprache
welches bs
welcher compiler
liegt ein problem for
ist etwas nicht performant genug, wenn ja wasdu erwartest doch auf deinen thread start nicht wirklich eine brauchbare nette antwort -.-
sorry ich dachte wenns ins c++ forum geht sollte das klar sein. und bs wäre eigentlich egal, oder nicht? aber ok: Windows.
compiler is ms vs 2005 express.und ich suche beispiele, wie von nanyuki

Superlexx schrieb:
@Nanyuki: du hast die Ironietags vergessen. Mit der Optimierung kann man höchstens im Debug-Kompilat etwas ändern, Release bleibt gleich.
wieso? release sollte sich doch auch optimieren lassen.
-
Ja, aber dabei optimiert der Compiler von selbst ... (mit den richtigen Einstellungen).
Kannst höchstens Division durch Multiplikation ersetzen usw. das ist vllt. noch nen bissel optimieren
Multiplikationen und Divisionen durch Bitshifts usw.
-
Guck mal hier, gabs kürzlich eine Diskussion. Ein Tipp, den man da rauslesen kann: Nicht Hals über Kopf alles optimieren, sondern guten Code schreiben und die Flaschenhälse, falls es überhaupt welche gibt, optimieren.