This is a good example of a behavior that should simply be documented as not perfectly conforming to the II CE query language.
这是一个很好的例子:对于不完全与 II CE 查询语言相一致的行为,应该在文档中加以说明。
2
The pointer and iterator types used by the container are not necessarily neither Pointers nor conforming iterators, although they shall simulate most of their expected behavior.
A conforming implementation may have extensions (including additional library functions), provided they do not alter the behavior of any well-formed program.