![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
mydarling_Yang
这个作者很懒,什么都没留下…
展开
-
不能声明为虚函数的函数
什么函数不能声明为虚函数: 1,只有类的成员函数才能说明为虚函数;普通函数(不能被覆盖) 2,静态成员函数不能是虚函数;(只有一份大家共享) 3,内联函数不能为虚函数;(编译期间展开,虚函数是在运行期间绑定) 4,构造函数不能是虚函数;(没有对象不能使用构造函数,先有构造函数后有虚函数,虚函数是对对象的动作) 5,友元函数(C++不支持友元函数继承) 6,析构函数可以是原创 2016-04-01 21:14:31 · 486 阅读 · 0 评论 -
C/C++中static关键字的使用
全局变量、静态全局变量、静态局部变量和局部变量的区别 变量可以分为:全局变量、静态全局变量、静态局部变量和局部变量。 (1) 按存储区域分,全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区域,局部变量存放在内存的栈区。 (2) 按作用域分, 全局变量在整个工程文件内都有效;静态全局变量只在定义它的文件内有效;静态局部变量只在定义它的函数内有效,只是程序仅分配一次内存转载 2016-04-01 21:36:16 · 235 阅读 · 0 评论