4
是否有empty()向量的begin()== end()?
我一直认为,对于任何空std::vector V,V.begin() == V.end()。但是,我在C ++规范中看不到任何东西表明这始终是正确的。在大多数实现中,它是否必定是正确的?
C ++是一种通用编程语言。它最初被设计为C的扩展,并且具有类似的语法,但是现在它是一种完全不同的语言。使用此标记可解决有关将要使用C ++编译器编译的代码的问题。对于与特定标准修订版[C ++ 11],[C ++ 14],[C ++ 17]或[C ++ 20]等相关的问题,请使用特定于版本的标记。