工具库 std::pair, std::tuple:多返回值结构 std::optional<T>:可能为空的返回值 std::variant<A, B>:代替 union 的多态值类型(类似 std::any) std::bitset<N>:处理二进制位的结构 std::function:函数对象封装(类似函数指针) std::any:存储任意类型