静态函数 访问非静态变量 能够模仿 传递this指针

C++会区分两种类型的成员函数:静态成员函数和非静态成员函数。这二者之间的一个重大区别是,静态成员函数不接受隐含的this自变量。因此,它就没法访问本身类的非静态成员。程序员 在某些条件下,好比说在使用诸如pthread(它不支持类)此类的多线程库时,就必须使用静态的成员函数,由于其地址同C语言函数的地址兼容。这种铜限制就迫使程序员要利用各类解决办法才可以从静态成员函数访问到非静态数据成员。多线程
相关文章
相关标签/搜索