热文C++is_eq is_neq is_lt等比较谓词 # C++20里那些“不声不响”的比较谓词:is_eq、is_neq、is_lt……到底该不该用? 你有没有在翻阅 `` 头文件时,偶然瞥见 `std::is_eq`、`std::is_neq`、`std::is_l... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1 K 阅读
热文C++operator==自定义相等比较 # 为什么你的 `operator==` 总是返回 false?——C++ 自定义相等比较的实战陷阱与解法 刚写完一个 `Person` 类,兴冲冲重载了 `operator==`,结果放进 `std::unorde... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.58 K 阅读
C++defaulted spaceship operator # C++20 的 `defaulted spaceship operator`:少写代码,多点确定性 刚升级到 C++20 项目,翻旧类时发现同事在 `operator` 后面加了个 `= default;`,还顺... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 837 阅读
热文C++user-defined literals自定义字面量 # C++里那些“长得像字面量,其实早被你悄悄重载了”的东西 你有没有写过这样的代码? ```cpp auto d = 3.14s; auto mem = 1024_MB; auto flag = 0b1010_k;... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.66 K 阅读
C++literal operator template模板字面 # C++ 字面量运算符模板:不是语法糖,是类型安全的“编译期刻刀” 你写过 `123_km` 这样的表达式吗?不是函数调用,不是宏展开,它就静静躺在代码里,像一句自然语言——但编译器不仅认得,还能在编译期把它变成带... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 899 阅读
热文C++numeric_limits数值类型极限查询 # C++里查“天花板”和“地板”:numeric_limits 不是手册,是你的数值探针 写C++时遇到过这些瞬间吗? ——`int`到底能存多大的数?`float`加到多少就不再精确了?`size_t`在64位机... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1 K 阅读
热文C++quiet_NaN signaling_NaN特殊浮点 # C++里那个“不吭声的NaN”:quiet_NaN和signaling_NaN到底谁在装死? 写C++浮点代码时,你可能见过`std::numeric_limits::quiet_NaN()`,也或许在调试器里撞... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.65 K 阅读
热文C++denorm_min最小非规格化正数 # C++里那个“差点被忽略”的小数:`denorm_min`到底在怕什么? 你有没有试过,在调试浮点计算时,发现某个变量明明该是正数,却莫名其妙变成了0?或者更诡异——它既不是零,也不是正常的小数,而是一个极小极小... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.58 K 阅读