问题描述
C++ STL list 如何取前100位元素?list中有120个元素。如何删除101到120位置的元素。或者说取前100位元素。
问题解答
回答1:可以用
list.resize(100);
也可以把迭代器定位到第101个元素,再用erase删除它到end的部分。

问题描述
C++ STL list 如何取前100位元素?list中有120个元素。如何删除101到120位置的元素。或者说取前100位元素。
问题解答
回答1:可以用
list.resize(100);
也可以把迭代器定位到第101个元素,再用erase删除它到end的部分。
相关文章:1. C++中,有没有将路径字符串“D:\a\b\cc\..\..”转化为字符串“D:\a”这种功能的函数?2. c++ - cocos3.8 打包安卓时报错 各位大大求围观3. c++ - 这段代码真的神了4. c++ - 在window下配置opengl的assimp数据库,使用cmake编译assimp时总是显示无法找到zlib,该怎么办?5. c++ - 保存变量的地址6. c++ - qt一般如何读写文件7. c++ - 关于 throw 和拷贝构造8. c++ - C语言 关于b=a+++a++运算问题?9. c++的列表初始化10. c++ - 运算符重载,先重载加后重载减,减的操作不正确

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主