Hallo.
Also was man schon (hoffe ich mal) klar sagen kann:
Wenn man zwischen zwei Befehlen unterscheiden möchte, reicht eine einfache if.
Wenn man eine riesige Liste von Befehlen hat ist Case sinnvoll. Nicht nur weil das schön ist, sondern auch weil das schneller geht.
Jetzt wollte ich mal Fragen ob es da schon irgendwo fertige Programme oder Benchseiten gibt die zeigen wie viel mal ein Case (auf dem gleichen PC) schneller sein kann wie If (und/oder umgekehrt).
Eigentlich wollte ich das nicht nur für C++ wissen, sondern auch für C und Java. Falls jemand paar tolle Links oder sonstwas hätte würde ich mich freuen.
Danke und Gruß
Also was man schon (hoffe ich mal) klar sagen kann:
Wenn man zwischen zwei Befehlen unterscheiden möchte, reicht eine einfache if.
Wenn man eine riesige Liste von Befehlen hat ist Case sinnvoll. Nicht nur weil das schön ist, sondern auch weil das schneller geht.
Jetzt wollte ich mal Fragen ob es da schon irgendwo fertige Programme oder Benchseiten gibt die zeigen wie viel mal ein Case (auf dem gleichen PC) schneller sein kann wie If (und/oder umgekehrt).
Eigentlich wollte ich das nicht nur für C++ wissen, sondern auch für C und Java. Falls jemand paar tolle Links oder sonstwas hätte würde ich mich freuen.
Danke und Gruß