c++中关于内联函数: 我不知道AS中是否存在默认的内联函数??即AS3.0类中定义的函数都是类联函数??<应该是!!> 否则那效率就是相当的低了!!
在C++中,定义在类体中的函数都是内联函数!! 在c++类外部定义的函数!分两种情况::
1: 在类体中声明该函数为 inline 在在类外中定义
2: 在类中声明函数时不加上inline 在类外定义函数时加上inline 一般推荐这种写法!!由于其可读性高,推荐1!
对于C++ char s(people &p) const{
/***/
return something +
}
中的const 表示该函数时常函数!! 怎么理解 也就是强制改变了this的指向 原来this指向的是当前类People,通过this可以修改当前类的属性(假如该类为People) 有了const后,就变成常量了,表示 this的指向是是 const People 也就是说 this解引用后不能修改类属性