qt中的qvector

qt中vetcor怎么限制只存1000条数据,当大于1000时就删除容器中第一条数据,使其始终保持在1000

这个很简单,当数据量大于1000时,后面每个数据都先删除头一个数据,然后地址++就可以了!望采纳!

你这个功能建议使用队列来实现,队列长度为1000,详细可以看下c++ STL中的queue,pop弹出第一个元素,push在末尾添加
或者用循环队列也可以