热文C++absolute转换为绝对路径 # C++ 中 `std::filesystem::absolute()` 到底在“绝对”什么? 写 C++ 项目时,你有没有遇到过这种场景:程序在 IDE 里跑得好好的,一打包发给同事,`ifstream` 就打不... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.67 K 阅读
C++lexically_normal词法规范化 # `std::filesystem::path::lexically_normal()`:不是“标准化”,是“词法手术刀” 你有没有遇到过这样的路径:`/home/../usr/bin/./gcc`?它指向哪里?直... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 450 阅读
C++lexically_relative词法相对路径 # `lexically_relative`:C++17 路径操作里最常被误用的“相对”函数 你有没有试过这样写: ```cpp std::filesystem::path p1 = "/home/user/docs... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 521 阅读
热文C++lexically_proximate词法近似路径 # C++里没有`lexically_proximate`?那它到底在说啥? 你翻C++标准文档,搜`lexically_proximate`——结果什么也找不到。 再查cppreference、Stack Over... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.26 K 阅读
热文C++compare_three_way三路比较器 # C++20 里的“裁判员”:`compare_three_way` 不是语法糖,是新范式 你有没有写过这样的代码? ```cpp if (a b) return 1; else retur... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.44 K 阅读
热文C++strong_ordering强排序类别 # C++20里的“裁判员”:strong_ordering到底在裁什么? 写过C++模板排序函数的人,大概率踩过这个坑:`std::sort` 用自定义类型时编译报错,提示“no operator˂ defined... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.59 K 阅读
热文C++weak_ordering弱排序类别 # `weak_ordering`:C++20里那个“不较真”的比较结果 你写过 `std::sort` 吧?调过 `std::map` 的自定义比较器吧?大概率,你用的是 `bool operator˂` —— 返... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.77 K 阅读
C++partial_ordering偏序类别 # C++20 里的 partial_ordering:不是“不支持比较”,而是“说不清谁大” 你写了个自定义类,重载了 ``,编译器却报错说返回 `partial_ordering` 不匹配?或者调试时发现两个对象... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 671 阅读
热文C++common_comparison_category公共比较 # `common_comparison_category`:C++20里那个“不声不响却救了你三次”的比较工具 上周帮同事调一个模板匹配失败的问题,现象很诡异:两个明明逻辑等价的 `std::strong_orde... Dark零点/ C++教程/ 2026-04-11/ 0 评论/ 1.1 K 阅读
热文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.01 K 阅读