大多数成员函数在概念上是针对特定对象进行操作的,而使用 static 关键字标记的成员函数是用于对该类的所有对象进行统一的计算。编译器不会为静态成员函数提供 this 指针,因此静态成员函数只能访问静态数据成员。与普通成员函数必须通过特定对象调用(oObject.DoAction())不同,静态成员函数可以直接通过类名调用,而无需实例化对象(CRType::DoAction())。

Last modified: Thursday, 30 January 2025, 12:19 PM