what does extern inline do?
i know inline itself idea compiler, during the choice competence may inline function, also furnish linkable vigilant code.
i cruise static inline does same (may competence inline) nonetheless furnish linkable vigilant formula inlined (since way couple it).
where does extern inline fit picture?
assume i wish reinstate preprocessor macro an inline duty need duty gets inlined (e.g., since uses __file__ __line__ macros should solve traveller nonetheless called function). is, i wish compiler linker blunder box duty does inlined. does extern inline this? (i assume that, does not, there proceed grasp function adhering macro.)
are there differences between c++ c?
are there differences between opposite compiler vendors versions?
Comments
Post a Comment