【转载】C++中的线程函数如何访问类中的成员变量

http://blog.csdn.net/liujianning/article/details/6764429

1. C++ 中如何定义线程函数

     有两种方法:a. 定义线程函数为全局函数    b. 定义线程函数为类的静态成员函数

2. C++中的线程函数如何访问类中的成员变量

    针对线程函数为类的静态成员进行说明。如果是静态数据成员,当然可以直接访问,但是如果要访问非静态数据成员,直接访问是做不到的。如果要想在线程函数中访问和操作类的非静态成员变量,可以把线程函数作为一个适配器,在适配器中调用类的非静态成员函数。

posted @ 2012-10-28 15:39  chkpk  阅读(651)  评论(0编辑  收藏  举报