- 主题:Re: 主题:求教,c++程序库是如何调用sleep而线程并不挂起的呢
麻烦给个论据。
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: 协程的sleep是不挂起的,不过在C++上玩协程可不是一般的作死
--
FROM 112.47.122.*
因为是自己实现的bthread,类似于协程,自己做调度,猜测哈,还得看代码
【 在 stub 的大作中提到: 】
: 【 在 GoGoRoger 的大作中提到: 】
: : 同觉着
: 按wiki应该是这样,但是求教下怎么做到的..
: ...................
--
FROM 106.121.136.*
你写C++就老老实实跟着标准库和boost混,如果用了什么人家尚未收录的奇技淫巧,首先要看看人家不收的论据
【 在 hgoldfish 的大作中提到: 】
: 麻烦给个论据。
:
--
FROM 155.64.23.*
我觉着99.9%的人不需要协程,95%的人不需要c/ cpp。
【 在 xiaoju 的大作中提到: 】
: 你写C++就老老实实跟着标准库和boost混,如果用了什么人家尚未收录的奇技淫巧,首先要看看人家不收的论据
:
: 【 在 hgoldfish 的大作中提到: 】
: ...................
--
FROM 106.121.136.*
协程还是非常有用的
比如写窗口程序,电脑进行长时间操作时可以保持UI有反应
【 在 GoGoRoger 的大作中提到: 】
: 我觉着99.9%的人不需要协程,95%的人不需要c/ cpp。
--
FROM 155.64.23.*
你不知道协程正是 cpp20 标准内容之一?
而且本贴讲的是 sleep() 你怎么说到协程去了?
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: 你写C++就老老实实跟着标准库和boost混,如果用了什么人家尚未收录的奇技淫巧,首先要看看人家不收的论据
--
修改:hgoldfish FROM 112.47.122.*
FROM 112.47.122.*
你不看小字么?C++20的协程还很不完善,大量的标准库还未被更新。
本贴主题是sleep但不挂起线程,协程sleep就是可能原因之一啊。
【 在 hgoldfish 的大作中提到: 】
: 你不知道协程正是 cpp20 标准内容之一?
: 而且本贴讲的是 sleep() 你怎么说到协程去了?
:
--
FROM 155.64.23.*
继续等更新
作者说调用的是标准库thread的sleep而不是协程库的sleep了
【 在 xiaoju 的大作中提到: 】
: 你不看小字么?C++20的协程还很不完善,大量的标准库还未被更新。
:
: 本贴主题是sleep但不挂起线程,协程sleep就是可能原因之一啊。
: ....................
- 来自「最水木 for iPhone12,8」
--
FROM 172.58.35.*