c++中类的static成员函数如何使用类的非static成员变量? 我来答 2个回答 #合辑# 机票是越早买越便宜吗? 须野僧欣跃 2020-03-02 · TA获得超过2430个赞 知道小有建树答主 回答量:1830 采纳率:100% 帮助的人:8.6万 我也去答题访问个人页 关注 展开全部 有两种方法:a.定义线程函数为全局函数b.定义线程函数为类的静态成员函数针对线程函数为类的静态成员进行说明。如果是静态数据成员,当然可以直接访问,但是如果要访问非静态数据成员,直接访问是做不到的。如果要想在线程函数中访问和操作类的非静态成员变量,可以把线程函数作为一个适配器,在适配器中调用类的非静态成员函数。例如: 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 出旋裔芷烟 2020-05-21 · TA获得超过1113个赞 知道小有建树答主 回答量:1623 采纳率:100% 帮助的人:7.4万 我也去答题访问个人页 关注 展开全部 创建一个"对象",再把"对象"作为参数,传递给static函数,然后再在static函数内修改此对象参数内部的成员变量 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 为你推荐: