- 博客(2)
- 资源 (7)
- 收藏
- 关注
转载 内联函数和成员函数区别
内联函数类似于C里边的宏,只是宏经常有一些不安全因素,比如 宏定义 add() 是 a+b,调用的时候宏定义直接展开,不做任何的判断,如果调用res = add()*c; 得到的代码就是res = a+b*c;不是想要的结果。 内联函数可以理解成一个安全的宏定义,他就是一个真正的函数,只是不用压栈出栈,速度快,而且比宏定义安全,所以利用 短且频率 比较高的函数可以写成内联函数inline
2013-12-14 21:07:45 1553
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人