浅谈 C++ Undefined Behavior
最近我在知乎回答了一个有关 undefined behavior 的问题(知乎回答见这里),这个问题以及这个回 … 阅读更多
lancern :: coffee -> food -> code
最近我在知乎回答了一个有关 undefined behavior 的问题(知乎回答见这里),这个问题以及这个回 … 阅读更多
今天上午的分布式系统课程内容中包含了可线性化(Linearizability)和序列一致(Sequential … 阅读更多
C++20添加了两个declaration specifier:consteval 与 constinit 。 … 阅读更多
程序中常需要一次性传递多个同质对象。我们一般通过传递两个迭代器的方式来传递多个对象,这两个迭代器按约定一般称为 … 阅读更多
Peach fuzzer 是一款著名的通用黑盒模糊测试工具,被广泛地应用于真实世界的软件测试中。本文将简要介绍 … 阅读更多
Constraints 和 concepts 是 C++20 引入的两个非常受欢迎的特性。Constraint … 阅读更多
Three-Way Comparison C++20新增了一个运算符 <=>,称为 three w … 阅读更多
经过多年的标准化进程,在 C++ 开发者社区中呼声极高的 Modules 特性终于被收入 C++20 标准中。 … 阅读更多
在 C++20 之前,C++ 的格式化字符串相关设施一直饱受诟病。具体来说,在不依赖第三方库的情况下,有两种方 … 阅读更多
Coroutines(协程)是 C++20 引入的几个重要的语言级新特性之一。C++20 引入的协程机制与其他 … 阅读更多