Optimierung
-
class A { ... inline A() { } ... } ... int main(int argc, int argv) { A lol; ... return 0; }
Wird sowas wie der leere constructor von A von Modernen Compilern eigentlich wegoptimiert?
-
ja, idr. schon und selbst wenn, bei den meisten Platformen ist ein Funktionsaufruf so billig, da verbrätst du an anderen Stellen wahrscheinlich mehr Rechenzeit, weil du einen schlechten Algorithmus oder so was benutzt.
btw. ist das inline bei klassen membern überflüssig