先记录一下以前了解的static的基本知识

  • c语言中的static

  • static成员

在类声明中声明,在类方法文件中定义并初始化。定义时不能加上static关键字,是为了和其它的static变量混淆。 另外如果static成员是const的整型或者枚举类型,可以在声明时初始化,但仍然需要在类外定义(定义时不能再初始化)。

static变量的初始化

  • static成员函数可以调用。。。

(c++中的this指针)[http://blog.csdn.net/starlee/article/details/2062586]