跳转到内容

C++ 语言/标准库/STL/集合类/序列集合/向量/插入元素

来自维基教科书,自由的教科书

插入的元素不需要与向量具有完全相同的元素类型,只要它可以强制转换为向量的元素类型即可。如果将进行强制转换,则使用 emplace() 插入将比 insert() 更快,因为 emplace() 直接使用单参数转换构造函数,而不是从包含强制转换值的编译器临时对象进行复制构造。

要作为向量最后一个元素插入,请使用 emplace_back()push_back()

关于将元素插入向量的更多信息(包括交互式示例)

华夏公益教科书