std::vector push_back 基本数据类型、cv::Mat

发布时间 2023-06-02 17:33:13作者: 夕西行

[全局]std::vector存储[局部作用域]的基本数据类型:在push_back的时候,会将局部数据的值拷贝到vector的指定的内存区域,之后局部数据在生命周期结束后释放。【参考】(9条消息) 关于全局std::vector和局部变量存储的总结_局部变量vector_疯花正猫的博客-CSDN博客

cv::Mat可以认为是指针,在push_back的时候如果不深拷贝,其元素内容在内存变化时被改变。【参考】(9条消息) opencv中push_back的浅拷贝与深拷贝_opencv push_back_草帽小子Coder的博客-CSDN博客