标签: c++ std smart-pointers
我想在队列中存储cv :: Mat,这是一个智能指针以及其他数据结构。
我定义了一个结构,例如:
struct streamingData { cv::Mat image; int flag; }
并定义一个队列,例如: std :: queue q;
然后将一些数据推入队列
我想知道是否调用c.pop()删除第一个元素,如果cv :: Mat的引用计数减少1吗?
非常感谢。
YL