format
std::format 是 C++20 引入的现代化字符串格式化函数,灵感来自 Python 的 str.format() 和 Rust 的 format!。它替代了 sprintf、stringstream 等传统方式,既安全又高效。
span
std::span 是 C++20 引入的轻量级只读(或可读写)视图,表示一段连续内存区间。它本质上是一个指针 + 长度,不拥有数据,拷贝极轻量。
ranges
std::ranges 是 C++20 的重磅特性——它重新定义了 STL 算法的调用方式:不再传 begin() 和 end() 迭代器对,而是直接传容器;算法可以通过 | 管道符串联,读写顺序从左到右。
jthread
std::terminate),以及内置 stop_token 实现协作式线程取消。