关于迭代器失效规则的这个问题,很明显标准的精神意味着,例如"deque中间的擦除使所有迭代器无效并且对deque元素的引用"也指最终迭代器.
但是,我无法找到标准使其明确的任何地方,严格来说,结束迭代器不是容器中元素的迭代器.
2003年的标准是否明确了这一点?
c++ iterator
c++ ×1
iterator ×1