c++类中的静态成员和非静态成员
作者:网络转载 发布时间:[ 2014/3/13 9:54:57 ] 推荐标签:c++ 静态 变量
但是我们却可以通过静态成员函数的形参来间接调用某个对象的非静态成员变量;
#include <iostream>
using namespace std;
class MyClass
{
public:
MyClass(){ this->non_static_member=10;}
static void display(MyClass obj);
static int static_member;
int non_static_member;
};
int MyClass::static_member=5;
void MyClass::display(MyClass obj)
{
cout<<obj.static_member<<endl;
cout<<obj.non_static_member<<endl;
}
int main()
{
MyClass a;
MyClass::display(a);
system("pause");
}
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。

sales@spasvo.com