水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
溯源
|
返回
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
主题:Re: 看了网上讲C 20 coroutine的十几篇介绍文章,竟然还是云里
libgcc
|
2020-08-07 23:16:21
|
据说是ms的方案
http://cpp.mimuw.edu.pl/files/await-yield-c++-coroutines.pdf
不过我还是没完全看明白
【 在 z16166 (Netguy) 的大作中提到: 】
: 标 题: Re: 看了网上讲C 20 coroutine的十几篇介绍文章,竟然还是云里
: 发信站: 水木社区 (Fri Aug 7 12:06:58 2020), 站内
:
: 有stackless和stackful两种实现
:
: VC 2019里面可以单步跟汇编代码看的,MS的Gor Nishanov大神搞的是stackless提案,在.net的coroutine基础上弄的。
: C++20的最终规范不知道是不是采用的MS的提案,没查到资料。
:
https://channel9.msdn.com/events/CPP/C-PP-Con-2014/0006-await-20-Stackless-Resumable-Functions
:
: 这里说的co_await等新增关键字的内部实现流程,基本就是VC的实现
:
https://en.cppreference.com/w/cpp/language/coroutines
:
: 【 在 eematlab 的大作中提到: 】
: : coroutine我早懂了, 不懂的是c 的实现细节。
: : 发自「今日水木 on PCT-AL10」
:
: --
:
: ※ 来源:·水木社区
http://www.newsmth.net
·[FROM: 125.33.229.*]
--
FROM 171.83.9.*
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版