gpt4 book ai didi

c++ - POSIX 线程运行

转载 作者:行者123 更新时间:2023-11-28 03:05:03 25 4
gpt4 key购买 nike

iOS SDK 有一个方便的 Obj-C 方法 performSelectorOnMainThread 来确保某个函数在主线程上执行。

Android SDK 有方便的 Java 方法 runOnUIThread 做同样的事情。

我需要类似 C 语言的 POSIX 线程。 POSIX 有吗?

最佳答案

这在 Objective C 和 Android 中起作用的原因是这两种环境都有特殊的线程在这些地方运行,这些线程接收“运行”类型的消息以执行工作。这些环境中的每一个都包含一个标准化的运行循环,以使您所谈论的内容相当透明。

您可以在您的线程中创建这种行为,方法是让线程监听包含运行该函数的函数指针的消息,但这不是 posix 线程的标准部分。

关于c++ - POSIX 线程运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19935022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com