c++代码中static的作用

为什么要加static呢?

就是说这两个函数是类共用的,而非属于类的对象。也就是说创建类的对象时并不将这两个函数传递给实体对象,而在类里存储一份拷贝,类的各个对象都可以调用这两个函数。另,静态成员函数可以直接调用类中的其他静态成员函数而不能直接调用类的非静态成员函数,要调用非静态成员函数必须通过该类的对象。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-23
单例模式,不要static哪有对象。追问

没明白你的意思

相似回答