将函数声明为Static的作用
2015-09-21 17:27
281 查看
表示静态函数,它为所有类共有的。调用该函数直接使用类名加上修饰符,如: Windows win; Windows::W_SIZE(); 而不是: win.W_SIZE(); 静态函数只能处理静态数据成员,不能处理非静态程序,如: class Window { public: static void W_SIZE(); private: int a; static int s; }; Window::W_SIZE() { a = 2; //错误,不能处理非静态成员 s = 1; //正确 }
相关文章推荐
- 手机购物车添加动画
- iOS 重命名项目的完整方法
- ThreadPoolExecutor使用和思考-线程池大小设置与BlockingQueue的三种实现区别
- 第四周项目1-建立单链表
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found
- NSFileManager
- Opencv3.0+opencv_contrib_lib +VS2013(编译)+CMake-gui(最近的版本都可以)
- 小米路由器青春版中继模式后登陆
- jquery查找子元素
- js图片上传预览功能
- iostream与iostream.h乱弹琴
- C#数据缓存介绍及Caching通用帮助类整理
- mysql 查询条件中文问题
- 指定方向或者位置移动
- 【SQL】多个表的查询
- Hadoop复习
- Objective-C------NSString、NSMutableString 基本用法总结
- 采用eclipse进行fortran程序开发--Photran
- 第三周 项目三--求集合并集
- css position两个属性值absolute和fixed的区别