在Rust,不要求分配肥皂。 职能async
回归由汇编者生成的结构,由您称之为汇编者生成l
。 整体设计是合乎逻辑和明确的。
C++的校准设计很奇怪。 它迫使你在肥皂上分配款项,因为你没有其他途径使用<条码>co_return<>代码。
(有可能形成一种在缓冲地带分配的习俗分配者,但这将不必要地使守则复杂化。)
为什么在设计C++时决定由联合路线归还的物体必须有一个<编码>promise_type?
为什么await_ready
,await_suspend
,await_resume
不够?
(看上去奇怪,这是你要求做什么分配;你只能直接构造<条码>SomeTask<T>条码>物体(有三条<代码>await_*方法)并退回。)
如果没有习俗分配者,我们怎么能做到零度的校准?