gpt4 book ai didi

opencv - push_back 一个新元素到向量

转载 作者:太空宇宙 更新时间:2023-11-03 22:32:35 25 4
gpt4 key购买 nike

http://pastebin.com/DL0iuS6N那是我的 WallFinder.h 文件和 http://pastebin.com/3H9Hb19F是我的 WallFinder.cpp 文件。

我的问题是我想向线向量中插入一个新元素。但是当我写 lines.push_back(Vec4i((*it2)[0],yaxis,xaxis,yaxis));在调用 writeToFile 函数之后。我收到断言失败的错误消息!表达式:_CrtIsValidHeapPointer(pUsrData)

我如何将新元素插入到我的线向量或我的问题是什么?

最佳答案

正如我在您的代码中看到的,it2 是“行”上的迭代器。但是,当您对 vector 执行 push_back 操作时,您会将所有迭代器变为无效。这是您问题的根源。

关于opencv - push_back 一个新元素到向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19611895/

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