首页 > 编程知识 正文

类访问类成员函数,如何调用静态类成员函数

时间:2023-05-04 08:32:27 阅读:166648 作者:4755

在类的静态函数中调用类的成员方法或变量会导致错误。 在这种情况下,可以使用以下方法

注意:此方法适用于只有一个类实例的情况,因为多个类实例与静态类成员共享静态成员函数。 结果,静态指针指向最后创建的类实例。

class A ()公共: void seta (constinta ); 静态语音测试(; private:int m_a; 静态a* pthis; }A* A:pThis=nullptr; A:A () {pThis=this; }voida:3360seta(constinta ) {m_a=a; }void A:test () {int aa=10; phis-seta(aa; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。