什么是方法内联?

11 浏览
0 Comments

什么是方法内联?

我一直在努力理解这个真正的含义:

内联函数

在C++中,是在类声明中定义的成员函数。(2)编译器替换为实际的函数代码的函数调用。关键字“inline”可用于提示编译器对成员函数或非成员函数的函数体进行内联展开。

内联

在编译期间用函数的代码副本替换函数调用。

例如,它以以下方式书写:

当方法是final时,它可能被内联。

在这里:http://www.roseindia.net/javatutorials/final_methods.shtml

你能给我一个例子或者帮助我理解“它可能被内联”是什么意思吗?

谢谢。

0