ev-mold-unordered-map-strings-002¶
| 字段 | 值 |
|---|---|
| 项目 | rui314/mold |
| 固定 commit | 27162691b71a |
| 路径 | src/mold.h |
| 行段 | L731-L733 |
| 特性 | std::unordered_map |
| 许可证 | MIT |
| 代码来源 | 项目源码 |
| 级别 | manual |
| 审核 | zyuhao7 @ 2026-11-03 |
| 测试代码 | 否 |
| 发现方式 | manual |
用法¶
用 unordered_map 建立字符串视图到偏移量的索引
为什么典型¶
字符串驻留表按键查找,键指向已有存储且生命周期由调用方保证;unordered_map 避免复制字符串并支持高效插入查找。
摘录¶
备注¶
生产路径;std::string_view 作键要求底层字符存储稳定,链接器在字符串驻留场景中满足该前提。