我需要一个提示如何在C/C++中实现异步函数调用(或者用于windows和/或linux的框架/ API调用的名称)
用例如下:父线程调用函数.该函数创建一个子线程并返回,因此调用是非阻塞的,父线程可以继续做一些工作.
例如,获取结果的pthread_join不合适,因此必须将结果存储在堆中,并且必须通知父级.我想要的是像父线程中的回调函数,它将在子线程准备好作业后执行.
这是令人惊讶的,但我在谷歌找不到一个例子.
感谢帮助
我正在为学生项目寻找小型汇编翻译器。问题在于需要将一小部分汇编器 (AT&T) 语法即时转换为机器代码(x86 和/或 x86_64)。我不想重新发明轮子,所以我将不胜感激任何指向现成实现的链接。优先考虑界面简单的轻量级库。