inline
-
hallo,
hab mal gelesen, dass man inline-funktionen nur für sehr kleine funktion benutzen sollte - stimmt das?
wie siehts damit aus:
inline GLfloat x_unit_convert(GLfloat x) { return pos_x + x; }mfg blan
-
Du kannst sie so gross machen wie du willst. Der compiler entscheidet sowieso selbst ob er die funktion inline macht oder nicht. Bei grossen Funktionen sinkt die Wahrscheinlichkeit dass er die Funktion inline macht.
Kurt
-
hm.. was is dann der vorteil von inline - schneller?
mfg blan
-
Jawohl, sie sind schneller.
-