BeefLiu 发布的文章

std::string_view 是 C++17 引入的一个非常实用的轻量级字符串工具。简单来说,它就像是给一段现有的字符串拍了一张“快照”或提供了一个“观察窗口”。 它本身不拥有字符串的数据,也不负责管理内存,只是简单地

std::tuple 是 C++11 引入的一个固定大小的异质容器,它可以存储多种不同类型的元素。可以把它看作 std::pair 的泛化版本。 基本特性 固定大小:编译时确定元素个数 异质类型:每个元素可以是不同的类型

std::pair 是 C++ 标准库中的一个通用容器,定义在 <utility> 头文件中。它将两个可能不同类型的数据组合成一个对象。 一、基本用法: #include <utility> #include <ios