静态成员函数

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

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

class base

{

  static int func1();

  int func2();

}

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

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

原文地址:https://www.cnblogs.com/eric-geoffrey/p/3163316.html