被类的所有的对象共有,不属于某一个对象。通过类名::就可以直接调用。
跟普通的成员函数比,没有隐藏的this指针作为参数。这一点可用于封装线程类。
静态成员函数只可以访问静态成员变量。
静态局部变量保存在全局数据区,而不是保存在栈中,每次的值保持到下一次调用,直到下次赋新值。
ISO C++ forbids taking the address of an unqualified or parenthesized non-static …
本文探讨了静态成员函数的特点,包括其不依赖于特定对象的特性,以及如何通过类名直接调用。强调了静态成员函数在封装线程类中的应用价值,以及它们只能访问静态成员变量的限制。此外,还解释了静态局部变量的存储位置和持久性。
被类的所有的对象共有,不属于某一个对象。通过类名::就可以直接调用。
跟普通的成员函数比,没有隐藏的this指针作为参数。这一点可用于封装线程类。
静态成员函数只可以访问静态成员变量。
静态局部变量保存在全局数据区,而不是保存在栈中,每次的值保持到下一次调用,直到下次赋新值。
ISO C++ forbids taking the address of an unqualified or parenthesized non-static …
1712
8097

被折叠的 条评论
为什么被折叠?