funktion immer inline mit vsc++ 8.0?
-
Hallo,
gibt es Möglichkeiten (in vsc++ 8.0) dass bestimmte Funktionen, egal wie lang sie sind, immer als inline gelten (sprich: Die Funktion wir später in den anderen Funktionen, die diese aufrufen eingefügt wie ein z.B. Makro und nicht per asm call oder asm jmp aufgerufen...)Danke

-
inline void Funktion() { /* ... */; } // Sowas?Grüssli
-
Das Problem ist dass inline nur eine Empfehlung ist und Visual Studio selbst entscheidet, wann es inline nehmen möchte oder nicht (d.h. größere Funktionen, selbst wenn diese nur eine Referenz haben, werden trotz explizitem inline als nichtinline komplimiert und gelinkt!)

-
Lösung des Problemes: _forceinline
Ich liebe euch!