- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 shared_ptr注意点
std::shared_ptr 设计上就是为了避免拷贝语义,因为它会管理内存,拷贝会导致多个指针指向同一块资源,可能会造成的后果是资源被释放两次。std::shared_ptr 不能直接用来初始化赋值,因为它们是不可拷贝的(non-copyable)。通过shared_from_this()返回this指针。不要用一个原始指针初始化多个shared_ptr。不要在函数实参中创建shared_ptr。
2024-06-26 20:10:30
151
原创 发现一个Mat转QImage一个大坑
最近在做opencv的一个项目,在子线程中运行摄像头同时在主线程中显示,但是发一个问题,关闭.exe文件之后总是提示QtGuid.dll 0xC0000005: 读取位置 xxx时发生访问冲突, ui->label->setPixmap(QPixmap::fromImage(img));总是提示这一句是有问题,给我找的啊,setPixmap这个函数有问题吗,清pixmap内存都做了,还是有问题。我同时做的另外一个ffmpeg的项目也是在子线程中解码发送image给主线程,同样的流程没有发生这样的
2020-10-08 00:35:34
739
3
史上最全的FreeRTOS资料.doc
2020-04-14
LEARNINGOPENGL.pdf
2020-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人