C++中static 成员关系

来源:互联网 发布:oracle sql decode 编辑:程序博客网 时间:2024/04/29 16:43

static成员函数 只能访问static数据成员,非static成员函数既可以访问普通的数据成员也可以访问static 数据成员

#include<iostream>
#include<vector>
using namespace std;
class Demo
{

public:
  void get();
private:
  static int a[5];
  static vector<int>vec;                   //声明
};
int
Demo::a[5]={1,3,4,5,6};
vector<int>                                     //必须同时定义
Demo::vec;

void
Demo::get()
{
 cout<<vec.size()<<endl;  //可以直接访问 static 成员
}

原创粉丝点击