搞协程就是为了代替 Promise 这一些麻烦的回调。
没了回调以后,变量不容易跳出函数的生命周期,所以 RAII 即可管理内存。大多数变量可以申请在栈上面。好处很多。
为啥你这里要把两者放在一起用呢?丧失我说的这些好处。不太理解。
【 在 allegro 的大作中提到: 】
: 指的是提案:P0914R1
: gcc-14和clang-18都显示:只有MyCoroutinePromise::MyCoroutinePromise()可以用。
: [code=c]
: ...................
--
FROM 59.61.199.*