Schalter Oi (Intrinsic-Funktionen generieren)



  • Wie genau wirkt dieser Schalter? Komme mit den MSDN-Erklärungen nicht völlig klar.



  • Ist MSVC-spezifisch und gehört ins MSVC-Forum.

    Diese Option ersetzt einige Funktionsaufrufe durch integrierte oder sonstige spezielle Formen der Funktion, die dazu beitragen, daß die Arbeitsgeschwindigkeit Ihrer Anwendung verkürzt wird. Programme mit integrierten Funktionen sind schneller, weil der Verwaltungsaufwand von Funktionsaufrufen entfällt. Aufgrund des zusätzlich erstellten Codes kann dieser aber größer sein.

    Also werden normale Funktionen bei Bedarf durch andere Formen (zB Inline-Funktionen) ersetzt wenn dies schneller ist. Dadurch kann aber natürlich auch die Größe der Executable steigen.

    Auch werden einige Funktionen der Std-Library durch deren inline-Formen ersetzt (siehe MSDN für alle Funktionen). Ist aber x86-spezifisch.

    MfG SideWinder



  • Dieser Thread wurde von Moderator/in davie aus dem Forum C++ in das Forum MFC mit dem Visual C++ verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Anmelden zum Antworten