Poo*_*ria 3 c++ inline declaration function
有没有办法内联一些特定功能的选择性调用而不是全部?因为我知道的唯一形式是在开始时声明函数,并且应该影响对该函数的所有调用.
请注意,如果使用inline关键字,这只是编译器的提示.你无法真正控制编译器内联和不编译的内容.
如果您的编译器会遵循您的提示,您可以这样做:
inline void doItInline() {...}
void doItNonInline() {doItInline();}
Run Code Online (Sandbox Code Playgroud)
现在您可以内联或不内联调用该方法.