C++静态成员函数
来源:互联网 发布:云计算架构师学不成 编辑:程序博客网 时间:2024/06/03 17:28
class CMyClass
{
pbulic:
int m_nData;
CMyClass m_aMyClass;
};
错误的定义。可想而知,编译的时候会产生无限递归。
一般都是这样使用:
class CMyClass
{
pbulic:
int m_nData;
CMyClass* m_aMyClass;
};
指针当然没问题,还可以赋值指针m_aMyClass=this;
class CMyClass
{
pbulic:
int m_nData;
static CMyClass m_aMyClass;
};
这样也不为错。
sizeof(CMyClass) = 4;
静态成员没算进去。
看来静态成员仅仅是有了作用域的全局变量。
- [C++] 静态成员函数
- C++static静态成员函数
- 【C++】静态成员函数小结
- C++:静态类成员函数
- C/C++静态成员变量和静态成员函数
- static(c++)静态数据成员和静态成员函数
- c++:静态函数成员与静态数据成员
- 3-6 静态数据成员与静态成员函数(c++)
- C++_静态数据成员和静态成员函数
- c++:静态成员变量和静态成员函数使用问题
- 【c++】类的静态成员函数
- C++:静态成员函数,静态数据成员,成员函数存储方式
- C语言中的static函数,C++中的静态成员和静态成员函数
- c++-静态成员函数和非静态成员函数的区别
- 静态成员变量成员函数
- C++: 静态成员函数不能访问非静态成员的道理
- C/C++静态成员变量和静态成员函数(学习笔记)
- 【C++】类的静态成员函数和静态成员变量的使用
- 共享库(Shared Libary)/动态链接库
- [2010.09.22]Moon Festival
- 资源
- 关于二战群里早早提出的一道我尝试了7种途径未有结果的反常积分(利用等比来展开,代换)
- MyEclipse环境下Hibernate入门实例
- C++静态成员函数
- 系统启动时自动跳出网页如何处理
- 持久对象的生命周期
- linux启动学习
- ISP 和 IAP 的介绍讨论
- lazarus 层次图
- pku1330 LCA问题
- 大四的生活(一 随便聊聊)
- 烟草局绩效考核系统打分模块开发笔记