当前位置:  开发笔记 > 编程语言 > 正文

C++为什么这段代码不起作用?

如何解决《C++为什么这段代码不起作用?》经验,为你挑选了1个好方法。

请参见std :: vector :: push_back.

如果new size()大于capacity(),那么所有迭代器和引用(包括过去的迭代器)都将失效.否则只有过去的结束迭代器无效.

在您的示例中,beg是一个迭代器.它被push_back无效,你不能再使用了它.



1> François And..:

请参见std :: vector :: push_back.

如果new size()大于capacity(),那么所有迭代器和引用(包括过去的迭代器)都将失效.否则只有过去的结束迭代器无效.

在您的示例中,beg是一个迭代器.它被push_back无效,你不能再使用了它.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有