gpt4 book ai didi

c++ - 从偏移量将数组的内容写入 C++ vector

转载 作者:行者123 更新时间:2023-11-30 00:37:57 31 4
gpt4 key购买 nike

我正在尝试将数组的内容写入从偏移量开始的 vector 中。

std::copy(arr,&arr[100],std::back_inserter(vect[offset]);

这里的 arr 是 100 个整数的数组。 vect 是包含整数的 vector 。上面这段代码有什么问题?

最佳答案

std::back_inserter 的参数必须支持 push_back()操作,和int不和 intvect[offset] 的结果(假设 vect 是一个 vector<int> )。

如果可以使用迭代器而不是偏移量,则可以使用 std::vector::insert() .

关于c++ - 从偏移量将数组的内容写入 C++ vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12295479/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com