c ++矢量插入和读取

Avb*_*Avb 0 c++ vector fifo

我在向量中插入带有push_back的元素.我想读取FIFO中的数据并使用指定为矢量开头的迭代器.是否还有其他方法可以在向量中读取FIFO中的数据?

Did*_*era 5

您可以使用a std::deque()及其pop_front()方法.

  • 不在vector中,使用`std :: deque`而不是`std :: vector`,它有前后引用,可以给你你想要的东西. (2认同)