首页
文章列表
标签墙
返回找工具啦
容器
共 4 篇文章
C++ STL容器的选择:vector、list、deque各自的优势场景
2026-05-17 06:12:23
C++ STL容器的选择:vector、list、deque各自的优势场景 编写高效C++程序的核心在于选对数据结构。标准模板库(STL)提供了序列容器 vector、list 和 deque,它们各有千秋。盲目使用不仅会导致性能下降,还会增加内存消耗。以下指南将帮助你根据具体场景做出最优选择。 1
C++
STL
容器
43
0
C++ emplace_back比push_back快在哪里
2026-05-02 11:14:38
C++ emplaceback比pushback快在哪里 pushback 和 emplaceback 的核心区别在于:是否在内存中“搬运”对象。理解这一点,就能明白为什么 emplaceback 更快。 理解核心区别:搬家 vs 现场组装 要把一件家具放进房间,有两种方法: 1. pushback
C++
STL
vector
52
0
C++ STL 容器:vector、list、map 的使用
2026-04-18 19:24:25
C++ STL 容器:vector、list、map 的使用 C++ 标准模板库(STL)提供了三种最核心的容器:vector(动态数组)、list(双向链表)和 map(映射)。掌握它们的使用是编写高效 C++ 代码的基础。以下指南将直接展示如何在代码中应用它们,涵盖定义、增删改查及适用场景。 1
C++
STL
容器
62
0
Docker 容器:容器生命周期与命令
2026-04-15 00:16:54
Docker 容器的生命周期是指从基于镜像创建容器,到运行、维护,最后彻底删除的完整过程。理解这一流程并熟练掌握相关命令,是高效管理 Docker 环境的关键。容器的主要状态包括:已创建、运行中、已暂停、已停止和已删除。 容器生命周期流转图 下图清晰地展示了容器在不同状态之间的流转关系以及触发流转的
Docker
容器
生命周期
89
0