小编San*_*aju的帖子

关于回调函数和线程的一般查询

我有一个关于线程和回调的一般问题.比方说,我们有一个线程与主程序一起连续运行.

主程序已经在线程中注册了回调函数.所以线程可以随时调用回调函数.通常,我们通过将函数指针传递给线程来注册回调.我想知道线程调用该回调函数的时间,它是该线程的一部分,还是它将成为主程序的一部分.我想知道这个过程的机制,比如当线程调用回调时主程序执行是如何停止或中断的.另一件事是在调用回调时函数调用堆栈将如何表现.

c++ multithreading callstack function-pointers callback

14
推荐指数
1
解决办法
7587
查看次数