静态成员函数

1. 静态成员函数不可以调用类的非静态成员函数,因为静态成员函数缺少this指针。

2. 静态成员函数的地址可以用普通函数指针存储,而普通成员函数地址需要类成员函数指针存储,例如:

class base

{

  static int func1();

  int func2();

}

int (*pf1)() = &base::func1;

int (base::*pf2) = &base::func2;

posted on 2013-06-30 08:39  eric.geoffrey  阅读(140)  评论(0编辑  收藏  举报

导航