在C ++ STL中deque::push_back()的使用
Deque或双向队列是具有两端扩张和收缩功能的序列容器。它们类似于向量,但在插入和删除元素的末尾以及开头时更有效。与向量不同,不能保证连续的存储分配。
deque :: push_back()
push_back()函数用于从后面将元素推入双向队列。新值在当前最后一个元素之前插入到deque中,并且容器大小增加1。
语法:
dequename.push_back(value)
参数:
作为参数传递要添加到后面的值
结果:
将参数指定的值添加到名为dequename的deque的背面
例子:
错误和异常
1.强异常保证-如果抛出异常,则容器中没有更改。
2.如果传递的值不受deque支持,则显示未定义的行为。