【发布时间】:2014-05-30 14:44:22
【问题描述】:
我使用 pthread_create 为 http 请求创建了一个子线程,在我获得数据后我想调用主线程来更新 UI。
pthread_detach();
pthread_exit();
pthread_join();
这三个函数可以用来做什么?为什么?
有没有热心人能解我的疑惑?非常感谢!
【问题讨论】:
-
@Cdaragorn 提供的答案很好。又一想。如果您使用的是 Cocos2d-x v3,那么您也可以使用
std::thread -
@GameDeveloper 回调函数是否跑完了,pthread_created线程自动退出?
标签: c++ multithreading pthreads cocos2d-x pthread-join