coroutine 相关问题

协同程序是一种通用控制结构,其中流控制在两个不同的例程之间协同传递而不返回。

asio co_composed lambda函数可以捕获this指针吗?

我已阅读此问答。 C++20 协程的 Lambda 生命周期解释 如果我理解正确的话,如果 lambda 表达式用作协程,则带有捕获某些内容的 lambda 表达式是不安全的

回答 1 投票 0

boost::asio::experimental::co_composed lambda函数可以捕获这个指针吗?

我已阅读此问答。 C++20 协程的 Lambda 生命周期解释 如果我理解正确的话,如果 lambda 表达式用作协程,则带有捕获某些内容的 lambda 表达式是不安全的

回答 1 投票 0

Kotlin 协程挂起延续线程

我试图了解协程在幕后是如何工作的。我有这个简单的代码,可以挂起协程并在不同的线程中恢复它。 有趣的主(){ 有趣的pt(味精:字符串){

回答 1 投票 0

如何取消 kotlin 协程并确保它已被取消

我如何确保协程确实被取消,而不是只是返回或通过其他方式取消? 检查作业状态和调用 cancel() 之间存在明显的竞争条件...

回答 1 投票 0

在协程中使用Mathf.MoveTowards以及WaitUntill的正确使用方法

我正在编写(尝试)一个协程来处理游戏中房间的加载。一旦玩家输入触发器,它就会启动一个协程来处理加载下一个房间的不同元素。问他...

回答 1 投票 0

unity中如何向协程传递参数

我需要将参数统一传递到协程中。我不能在类中预定义变量,然后从另一个函数设置并由 IEnumerable 使用, 我尝试通过

回答 1 投票 0

最新编译器对 C++ 协程的 HALO 支持

我读过文章《使用零动态分配的协程 TS》,作者坚持认为 HALO 适用于协程,并且他提供了一个 godbolt 链接,其中显示了生成器示例 HALO

回答 1 投票 0

当我使用 fastapi_utilities 中的 Repeat_at 时,它显示“预期的协程,没有”

我正在编写一个 fastapi 应用程序,希望以分钟和每小时为单位进行安排,但是当我运行它时,它说: ase_events.py”,第 436 行,在 create_task 中 任务 = 任务.Task(coro, 循环=自身, 名称=

回答 1 投票 0

在协程中运行的方法使用WorkerThread注解的重要性是什么

我注意到我最近开始工作的一个项目中的一些方法,如下所述。在此方法中,功能在协程中执行。我想知道 WorkerThread 的用途

回答 3 投票 0

使用 C++ 协程进行“脚本编写”

我正在尝试使用协程作为行为脚本为游戏敌人实现一个简单的脚本系统。和许多普通的 C++ 程序员一样,我很难通过复杂的 std::coroutine st...

回答 1 投票 0

无栈Python的微线程在游戏状态机实现上比Lua的协程有什么优势?

无栈Python实现比Lua协程有什么优势吗? 他们有什么区别?

回答 1 投票 0

输入提示协程函数的正确方法?

我无法理解暗示协程的类型。据我了解,当我们声明一个函数时,如下所示: async def some_function(arg1: int, arg2: str) -> 列表: ... 我们有效地

回答 3 投票 0

获取流程收集中的当前和先前值

我需要处理流收集中的当前值和以前的值,所以我需要一些像这样的操作符: ----A----------B-----C-----|---> ---(空+A)---(A+B)---(B+C)--|---> 一个想法是

回答 3 投票 0

在 kotlin 协程中实现 async-await()

我创建了如下函数: 有趣的 getPercentage(id:String): String { 变量百分比=“” 范围.启动{ 百分比=repo.getPercentage(id)?.get(0)?.percent.toString() ...

回答 2 投票 0

合并 2 个流程但保持流程不变

val AnimeHistory:流程> = 用例 .getAnimeHistory() .cachedIn(viewModelScope) val AnimeWatchList:流程> = 用例 ...

回答 1 投票 0

多个协程的正确使用方法

我只是觉得有更好的方法。我有一个纹理需要调整大小,然后压缩。这两个函数都需要一些处理时间,所以我需要将每个函数放入

回答 2 投票 0

kotlin协程中onAwait和await()的不同之处

kotlin协程中的onAwait和await()有什么不同,android中的dan功能如何实现?我有这样的代码 变量值=“” val 结果电子邮件 = 异步 { viewModel.email.

回答 2 投票 0

有什么优雅的方式来结合 asio::co_composed 和 std::variant 吗?

问题 我想处理具有相同签名成员函数的连接类。例如,tcp 和 tls 都是连接类。他们有 send() 成员函数模板,支持...

回答 1 投票 0

如何设置我的协程来逐个轮到每个角色?

我正在尝试在Unity中建立一个基于回合的战斗系统,我可以逐步完成每个角色的回合,并在玩家的回合中获得一些输入。我听说过协程和 IEnumerator...

回答 1 投票 0

kotlin 协程无法启动

当我的片段进入系统后台时,它会调用onStop()。然后当我的片段进入系统前台时,它会调用onResume()。但 mainViewModelScope 不会启动协程。 我的片段 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.