我觉得啥关系也没有。
通过 cps 实现 call/cc->通过 call/cc 实现协程。以我的理解,cps 就是编译器层面的自动 callback,纯粹是语言层面的东西,只要能够做 callback->也就是能够 JMP->也就是移动程序指针->也就是图灵机的最基本要求,就可以实现协程,整个实现过程跟 cpu 没什么关系。
在 C/C++语言中有什么区别吗?我是按照 JS 的知识分析的。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.