摘要: vector vec;vec[0];vec.at(0);vec是个空集合的情况下,[]访问是行为未定义的,at访问则会抛出std::out_of_range异常。c++标准不要求vector::operator[]进行下标越界检查,原因是为了效率,总是强制下标越界检查会增加程序的性能开销。设计vec... 阅读全文
posted @ 2015-04-02 18:09 Gavin.Lin 阅读(1561) 评论(0) 推荐(0) 编辑