
----------内联函数inline
寂寂寂寂寂蝶丶
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
内联函数inline
内联函数inline #include "stdafx.h" #include using namespace std; //宏函数 #define SQR(x) ((x)*(x)) //优点:内嵌到目标代码,减少了函数的调用,辟免压栈与出栈的开销 //缺点:在预处理阶段完成代码替换,易使生成代码段体积变大,易产生逻辑错误。 //普通函数 //int sqr(int x) //{ //转载 2017-12-01 10:18:31 · 529 阅读 · 0 评论 -
构造函数、析构函数、虚函数与内联函数的关系
在语法上没有错误 首先要掌握一点,构造函数、析构函数、虚函数可以声明为内联函数,这在语法上是正确的。 如下面代码是正确的,因为inline同register一样,只是个建议,编译器并不一定真正的内联,在语法上是没有错误的 class A { public: inline A() {} inline ~A() {} inline virtual void ...原创 2019-09-21 10:46:13 · 511 阅读 · 0 评论