类的成员函数和普通成员函数的区别
来源:互联网 发布:阿里云 省市区api 编辑:程序博客网 时间:2024/05/05 15:15
区别1:
静态成员函数实际上是一个全局函数,不依赖一个类的对象. 而属于类,不创建对象也可调用,静态成员函数没有this指针。
普通成员函数依赖一个类的对象,也就是它有一个隐藏的调用参数(this)指针,必须指向一个类的对象。
区别2:
静态函数只能访问类中的静态成员变量;
区别3::
如果成员函数想作为回调函数来使用,如创建线程等,一般只能将它定义为静态成员函数才行。
0 0
- 类的成员函数和普通成员函数的区别
- 静态成员函数和普通成员函数的区别?
- 静态成员函数和普通成员函数的区别
- 静态成员函数和普通成员函数的区别
- 静态成员函数与普通成员函数的区别
- 静态成员函数与普通成员函数的区别
- 类成员函数与普通函数的区别
- 类普通成员函数与函数的区别
- 普通函数指针与类成员函数指针的区别
- 虚函数、普通成员函数访问类的数据成员
- 类的static成员函数与普通成员函数的区别
- C++普通函数,普通成员函数、静态成员函数的区别
- 友元函数,成员函数,普通函数的区别
- 类的普通成员函数的指针
- 类的普通成员函数的指针
- 类的普通成员函数的指针
- 普通类的模板成员函数
- 虚函数与普通成员函数的区别
- POJ_2362_Square
- 使用Jsoup解析和操作HTML
- cocos2d-x系列笔记技巧篇—关于CREATE_FUNC宏的用法
- UVA 10006 Carmichael Numbers
- SDK Manager 更新失败
- 类的成员函数和普通成员函数的区别
- Hduoj1027【全排列】
- 【算法】--合并排序
- LeetCode 之 Subsets(图和暴力枚举)
- 一些好的网站,包括各种文档教程
- 实例讲解虚拟机3种网络模式(桥接、NAT、host-only)
- Spring MVC详解(四)Controller接口控制器详解(6)
- MFC重点笔记
- poj-1328 Radar Installation