标签:STL

共 6 篇文章

C++ STL容器的选择:vector、list、deque各自的优势场景

C++ STL容器的选择:vector、list、deque各自的优势场景 编写高效C++程序的核心在于选对数据结构。标准模板库(STL)提供了序列容器 vector、list 和

# C++ # STL # 容器
2026-05-17 182 0

C++ emplace_back比push_back快在哪里

C++ emplaceback比pushback快在哪里 pushback 和 emplaceback 的核心区别在于:是否在内存中“搬运”对象。理解这一点,就能明白为什么 emp

# C++ # STL # vector
2026-05-02 171 0

C++ std::move_iterator与std::make_move_iterator的用法

C++ std::moveiterator与std::makemoveiterator的用法 在 C++ 开发中,处理大量数据或包含动态资源的对象(如 std::string、st

# C++ # 移动语义 # 迭代器
2026-04-27 152 0

C++ std::sort与std::stable_sort的排序稳定性差异

C++ std::sort与std::stablesort的排序稳定性差异 在C++标准库中,std::sort 和 std::stablesort 是最常用的两个排序算法。虽然它

# C++ # 排序算法 # 排序稳定性
2026-04-26 211 0

C++ STL 容器:vector、list、map 的使用

C++ STL 容器:vector、list、map 的使用 C++ 标准模板库(STL)提供了三种最核心的容器:vector(动态数组)、list(双向链表)和 map(映射)。

# C++ # STL # 容器
2026-04-18 161 0

C++ 标准库:STL 算法与容器优化

C++ 标准库:STL 算法与容器优化 C++ 标准库(STL)提供了高性能的容器和算法,但代码的运行速度并不自动达到最优。要榨干程序性能,必须根据数据特性选择合适的容器,并配合恰

# C++ # STL # 标准库
2026-04-11 162 0