在C++ STL中的deque assign()函数
deque::assign() 是C++ STL中的内置函数,用于将值分配给同一或不同的deque容器。 如果在同一程序中调用多次该函数,则函数将销毁以前元素的值,并重新为容器分配新的元素集。
语法:
参数: 函数接受以下两个参数:
- size: 它指定要分配给容器的值的数量。
- val: 它指定要分配给容器的值。
返回值 函数不返回任何值。
下面的程序演示了上述函数:
示例 1:
输出结果:
语法:
参数: 函数接受以下两个参数:
- iterator1: 它指定指向要转移其元素到deque1的容器(deque、array等)的第一个元素的迭代器。
- iterator2: 它指定指向要转移其元素到deque1的容器(deque、array等)的最后一个元素的迭代器。
返回值: 函数不返回任何值。
下面的程序演示了上述函数:
示例 1:
输出结果: