摘要: # C++ 列表初始化 C++11 中,引入了用 `{}` 执行初始化的统一形式,C++11 称这种形式为统一初始化(Uniform initialization) 使用这种形式,可以解决所谓的“C++最令人恼怒的解析问题” ## 最令人恼怒的解析问题 该问题源于函数风格的转型和函数声明之间的相似性 阅读全文
posted @ 2022-02-23 21:11 路过的摸鱼侠 阅读(752) 评论(0) 推荐(0) 编辑
摘要: Libco 源码分析 设计目标 libco 的设计目标是对现有同步代码做异步化改造,但完全重写为异步的代码基本需要将所有代码重写,工作量太大 libco 的做法是采用 Linux 下的 hook 机制,将 glibc 的阻塞系统调用捕获,将它的底层逻辑改为异步的,以实现代码的无缝迁移 协程设计 什么 阅读全文
posted @ 2022-02-23 19:14 路过的摸鱼侠 阅读(566) 评论(0) 推荐(0) 编辑