C++ 11和C++ 14在它们的索引中都有它们的条目“未定义行为”指向[istreambuf.iterator]
部分。据我所知,这没有明显的原因,C++ 03的条目指向[defns.undefined]
。为什么C++标准的索引有“未定义行为”的条目?
我错过了什么?或者这只是一个编辑错误?
在std-discussion seem to agree that this is just an editorial issue(截至10月13日,我无法找到匹配这个观察任何匹配open或closed核心工作组的问题。)
即使在C++ 14的最新N4140草案中,它似乎仍然存在,这可能是一个错过了乳胶问题。 – vsoftco 2014-11-20 23:56:38
有人可以解释downvotes吗?这是一个合理的问题。 – Columbo 2014-11-20 23:58:11
它是未定义的行为,任何事情都可能发生! – Casey 2014-11-20 23:58:54