C++coroutines协程基础与挂起 # C++协程不是“线程简化版”,挂起的本质是状态机的手动拍快门 写过 `co_await` 的人,大概率都经历过这种时刻:代码跑起来没问题,但调试时发现控制流像被施了隐身术——函数进了又出、出了又进,变量值在不同调... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 227 阅读
C++co_await协程等待表达式 # `co_await` 不是“挂起开关”,而是协程的「交接契约」 你写完一个 `co_await` 表达式,编译器没报错,程序跑起来却卡在那儿不动了——不是死锁,也不是阻塞,就是“悬”在那儿,像咖啡凉到一半、话说到... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 812 阅读
C++promise_type协程承诺类型 # C++协程里那个“默默扛事”的人:promise_type到底在忙什么? 你写完 `co_await`,编译器却报错说 `promise_type` 缺失——不是漏了头文件,也不是少打了分号,而是你的协程“没配齐... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 611 阅读
C++task协程封装异步操作 # C++ Task 协程封装异步操作 在现代软件开发中,异步编程已经成为提高应用性能和响应能力的重要手段。C++11 引入了协程(coroutines)的概念,但其复杂的语法和底层实现使得许多开发者望而却步。本文将... Dark零点/ C++教程/ 2026-04-02/ 0 评论/ 790 阅读
热文C++generator协程惰性序列C++23 # C++23 Generator 协程:构建高效惰性序列的现代实践 在现代 C++ 开发中,处理大规模数据流或无限序列时,传统容器(如 `std::vector`)往往带来不必要的内存开销与计算冗余。C++23 引... Dark零点/ C++教程/ 2026-03-23/ 0 评论/ 1.32 K 阅读