Code Bitte Erklären!
-
Gast123456789 schrieb:
http://warrock.googlecode.com/svn/trunk/LoginServer/LoginServer/ClientPacketHandler.cpp
Daher habe ich das.
Lg
Das ist ein lupenreines Negativbeispiel für die Vermischung von C++ und C.
C-Gefrickel in Situationen, in denen C++ Code höchstwarscheinlich performanter und in jedem Fall sicherer und einfacher ist.
-
camper schrieb:
fdfdg schrieb:
this->that schrieb:
Gute Compiler werden doch den Funktionsaufruf aus der Schleife rausziehen?
Zumindest könnten sie es, bei Funktionen aus der Std-Lib ist ja klar, welche pure sind und welche nicht.
Selbst der beste Compiler kann nicht wissen (ohne dass man es ihm auf irgendweine andere Weise mitteilt), dass die Sequenz kein 0xC3 enthält und folglich das Ergebnis von strlen nicht beeinflusst wird.