我正在使用obj C,我遇到将const IplImage *分配给shared_ptr的问题
我已经定义了一个类型
typedef std::shared_ptr<const IplImage> SharedImage;
然后我创建一个实例,将实例分配给const IplImage* image
。
我该怎么做?
我知道我必须初始化我的shared_ptr所指向的IplImage。所以我尝试过这样的事情,没有错误,但不确定如何将变量图像分配给它。
SharedImage shared_image(new const IplImage(*cvCreateImage(size, IPL_DEPTH_32F, 1)));
我试过shared_image.get() = image;
但它给了我错误。有什么建议吗?提前谢谢你!
答案 0 :(得分:0)