类中static function的重要作用
来源:互联网 发布:软件导刊 核心期刊 编辑:程序博客网 时间:2024/04/30 15:06
在实际开发中, 我们都希望把基础的函数放在公共目录中, 供不同业务或者不同模块来调用。 搞个C版的也可以, 但名字容易冲突, 那就搞个C++的吧! 为了简便起见, 不用每次人为定义一个对象,那要怎么搞起呢? 用static成员函数吧, 且看:
#include<iostream>using namespace std;class CommTool{public:static bool isOK(); // basic function};bool CommTool::isOK(){return true;}int main(){cout << CommTool::isOK() << endl;return 0;}注意, 定义的时候, 是不用带static的。 用了类后, 函数名冲突的问题大大解决了。 而且, 在使用的时候, 不用去关对象了, 直接用类名! 颇有点namespace的感觉!
1 0
- 类中static function的重要作用
- 网络游戏运营中数据仓库的重要作用
- 网络游戏运营中数据仓库的重要作用
- 游戏开发中SurfaceView的重要作用
- [转] 游戏开发中SurfaceView的重要作用
- MATLAB中逻辑数组的重要作用
- linux下printf中\n的重要作用
- 深入理解 cnn 中pooling 的重要作用
- URL在前端设计中优化的重要作用
- abbr:HTML5中缩略词标记的重要作用
- C++中&符号的一个重要作用——引用
- abbr:HTML5中缩略词标记的重要作用
- 沟通的重要作用
- 心理暗示的重要作用
- 微博的重要作用
- FreeMarker的几个重要作用
- 传记对人生的重要作用
- 正视架构设计的重要作用
- 如何找到占用端口的进程并关闭
- 2016的封闭开发
- Keywords Search hdu2222 ac自动机
- 《剑指Offer》面试题四之替换空格
- JVM垃圾收集算法
- 类中static function的重要作用
- UVM概述及uvm_component和uvm_object(一)
- Redis常用命令(String数据类型的操作)
- lucene--索引的创建
- 【Android】图形图像处理
- HQL语句多表联合查询,Mysql不设置外键关系
- SpringMVC学习(四)之使用POJO作为参数
- 1.8已知2000.1.1是星期六,根据任意给定的日期(2000年以后的),请编程计算出该天是星期几
- 【每天一个Linux命令】B-badblocks