昇腾社区首页
中文
注册

insert

函数功能

向SVector内指定位置插入元素。

函数原型

void insert(const std::size_t pos, const T &value) noexcept((!CHECK_BOUND) && std::is_nothrow_assignable<T, const T &>::value)

约束说明

若调用函数时,待插入元素的SVector长度大于或等于MAX_SVECTOR_SIZE,则会抛出长度溢出异常。

若传入的参数“pos”大于SVector内元素的数量,则会抛出长度溢出异常。

参数说明

参数名

输入/输出

说明

pos

输入

在pos处插入元素。

value

输入

插入在pos处的元素值。