Can getters and setters be inlined when definition and declaration are seperated in .h and .cpp files?
Posted
by
Nathan
on Stack Overflow
See other posts from Stack Overflow
or by Nathan
Published on 2011-03-08T16:02:37Z
Indexed on
2011/03/08
16:10 UTC
Read the original article
Hit count: 246
I have searched and have been unable to verify how the GCC compiler will handle inlining getters and setters when declaration is in .h file and definition is in .cpp file.
Most seem to say that GCC can't see across these source file barriers and won't be able to inline these at all, while others disagree. I have looked at the documentation and I can't find the answer there either. Did I miss it?
I do realize that inlining is a choice made by the compiler and is not always guaranteed, but assuming optimal situations, is it at least possible?
© Stack Overflow or respective owner