class A()
{
void c();// not a inline function;
void d(){ print("d() is a inline function.");}
}
类中的成员函数(如上面的C()方法)和全局变量,静态变量一样,存储在静态区.编译时你的类的成员函数已经获取了空间.在类声明时不在占用空间.
而在类中定义了函数体的成员函数(如上面的d())会被编译器,编译成内联函数,即调用该函数直接嵌入函数的代码,不需要跳转指令,当然你也可以将该函数显示为内联函数,如 incline void c(),此时c()就是内联函数了。