【FFmpeg】av_freep和av_free的区别
它用于释放指向指针的内存,并将指针设置为 NULL。它接受一个指向指针的指针,并释放指针所指向的内存。函数会在释放内存后将指针设置为 NULL,以防止野指针的出现。因此,av_freep 用于释放指针并将其设置为 NULL,而 av_free 仅用于释放指针所指向的内存。选择使用哪个函数取决于你是否需要将指针设置为 NULL。它用于释放指针所指向的内存,不会修改指针的值。它接受一个指针作为参数,并释放该指针所指向的内存。av_freep 和 av_free 是 FFmpeg 中用于释放内存的函数。
原创
2023-07-04 21:15:44 ·
2257 阅读 ·
0 评论