返回信息流想使用_beginthreadex来实现一个多线程,调用一个类的方法
_beginthreadex( NULL, 0, &(CCycleBuffer::Read), NULL, CREATE_SUSPENDED, &threadID );
其中CCycleBuffer是一个类,定义了Read方法,不知道这个Read方法是一定需要static的么?
这是一条镜像帖。来源:北邮人论坛 / cpp / #42238同步于 2010/8/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
_beginthreadex 的使用方法
weiwei
2010/8/8镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
是的,你必须使用static。
因为_beginthreadex的第三个参数需要__stdcall, 而static能够满足要求,
如果是非static的成员函数,它是thiscall.
【 在 weiwei 的大作中提到: 】
: 想使用_beginthreadex来实现一个多线程,调用一个类的方法
: _beginthreadex( NULL, 0, &(CCycleBuffer::Read), NULL, CREATE_SUSPENDED, &threadID );
: 其中CCycleBuffer是一个类,定义了Read方法,不知道这个Read方法是一定需要static的么?