线程使用的有关问题
线程使用的问题
在一个对话框程序中,做一个多线程的东西,各位觉得线程处理函数应该是类的成员函数,还是全局函数,相应的还有通讯用的变量
给出理由,谢谢
------解决方案--------------------
线程函数可以是类的静态成员函数,也可以是全局函数,看情形而定。
通讯时可以把对话框指针作为变量传进线程函数里
------解决方案--------------------
都可以。
------解决方案--------------------
成员函数,比较符合C++思想。
------解决方案--------------------
用类的静态函数做,然后把类的指针传递到线程里,这样在线程函数中可以使用类的私有、保护的成员变量和函数,方便一些。
------解决方案--------------------
都可以啊。我觉得无所谓啦
------解决方案--------------------
可否给一个把类的指针传递到线程函数中的例子?
------解决方案--------------------
both are ok,just by your preference
在一个对话框程序中,做一个多线程的东西,各位觉得线程处理函数应该是类的成员函数,还是全局函数,相应的还有通讯用的变量
给出理由,谢谢
------解决方案--------------------
线程函数可以是类的静态成员函数,也可以是全局函数,看情形而定。
通讯时可以把对话框指针作为变量传进线程函数里
------解决方案--------------------
都可以。
------解决方案--------------------
成员函数,比较符合C++思想。
------解决方案--------------------
用类的静态函数做,然后把类的指针传递到线程里,这样在线程函数中可以使用类的私有、保护的成员变量和函数,方便一些。
------解决方案--------------------
都可以啊。我觉得无所谓啦
------解决方案--------------------
可否给一个把类的指针传递到线程函数中的例子?
------解决方案--------------------
both are ok,just by your preference