C++ Algorithm Lab · Chapter 10

从“迭代器返回值”读懂真实状态

先预测,再逐步执行。你会看见逻辑末端与物理大小、lambda 捕获时刻,以及输出迭代器的写入契约如何共同决定结果。

123 切换  单步 R 重置

逻辑删除不会立即缩容

remove 压紧保留项,unique 压紧相邻唯一项;两者都只返回 new_end。

等待预测
先选择判断,才能开始单步执行。

vector 物理存储

size = 7logical = 7new_end 偏移 = 7
[begin, new_end) 保留范围逻辑尾段
0 / 2