Node Handle、extract、merge 与 Key 修改 | STL
本章覆盖:C++17 node handle;`extract`;node ownership;modify key while extracted;`insert(node_handle)`;`merge`;avoid value reallocation / copy in some cases;allocator compatibility;set / map family;跨容器节点迁移;作为现代高级 API,不需要替代普通 insert / erase。
本章知识点
- C++17 node handle
extract- node ownership
- modify key while extracted
insert(node_handle)merge- avoid value reallocation / copy in some cases
- allocator compatibility
- set / map family
- 跨容器节点迁移
- 作为现代高级 API,不需要替代普通 insert / erase