Mit AVR-GCC was ist schneller mit Ganzzahlen?
if (x >= 5) ...
oder
if (x > 4) ...
oder ist gleichwertig, weil der Compiler optimiert (Flag nötig?)
PS: Bitte keine spekulativen "Meinungen" posten, oder "probiers doch
aus". Wissen ist gefragt, und das fehlt mir leider in diesem Punkt.
Hallo,
ich habe es mal ausprobiert.
Bei beiden Fällen hat der Compiler bei mir ein
1
CPI R24,0x05
daraus gemacht und auch sonst war der Rest gleich. Optimierung stand
auf -Os.
Meine Antwort zur Frage also nein. Was anderes hätte mich aber auch
gewundert.
>PS: Bitte keine spekulativen "Meinungen" posten, oder "probiers doch aus".
Dir ist aber schon klar, dass die anderen jetzt genau das gemacht haben:
einfach ausprobiert.
Bartli schrieb:> Dir ist aber schon klar, dass die anderen jetzt genau das gemacht haben
Dir ist aber hoffentlich auch klar, dass es einen Unterschied macht, ob
man dem Fragesteller das Probieren selbst überlässt (was er wohl nicht
selbst konnte), oder ihm ein hilfreiches Beispiel zeigt?
Klugscheisser schrieb:> Dir ist aber hoffentlich auch klar, dass es einen Unterschied macht, ob> man dem Fragesteller das Probieren selbst überlässt (was er wohl nicht> selbst konnte), oder ihm ein hilfreiches Beispiel zeigt?
Warum sollte man, schließlich lässt seine Aussage darauf schließen, dass
er ohnehin nichts lernen will.
gaast schrieb:> Warum sollte man, schließlich lässt seine Aussage darauf schließen, dass>> er ohnehin nichts lernen will.
Und wie kommst Du zu Deiner Hypothesenbildung? Berufsspekulant?
War nicht nötig. Soll sich ja nicht nur leeres Gequatsche hier anhäufen
...
Bartli schrieb:> Bist du das jetzt extra im gcc Manual nachschlagen gegangen?
Bartli schrieb:> Na dann geh noch mit gutem Beispiel voran und hör auf damit, wenns dich>> so beelendet.
Wie wäre es damit, selbst ein gutes Beispiel abzugeben, anstatt es von
anderen zu fordern?
Na du bist ja ein Scherzkeks. Merkst du eigentlich wie du selber Wasser
predigst und Wein säufst?
Hier
>Vermutlich wolltest Du es selber wissen :-)
unterstellst du mir ich würde -S nicht kennen und kurze Zeit später
bezeichnest du andere Leute als Berufsspekulant...
Klugscheisser schrieb:> Und wie kommst Du zu Deiner Hypothesenbildung? Berufsspekulant?Man(n) weis wieder nix schrieb:> PS: Bitte keine spekulativen "Meinungen" posten, oder "probiers doch> aus". Wissen ist gefragt, und das fehlt mir leider in diesem Punkt.
Offenbar ist er nicht willens, sich das Wissen, das ihm nach eigener
Aussage fehlt, anzueignen. Und nun troll dich.