Некоторые люди считают, что обнуление указателя после удаления поможет им обнаруживать ошибки.
Авторы OpenCV, очевидно, так и думали, поэтому cvReleaseImage
делает это.
И затем автор кода, который вы показали, также полагал, что, и, вероятно, не знал, что cvReleaseImage
уже делает это обнуление.
Итак, дополнительное обнуление на 100% избыточно, просто ненужный код.
Обнуление, совершаемое cvReleaseImage
, как полагают некоторые, помогает в обнаружении ошибок, в то время как другие полагают обратное, что вместо этого он в основном скрывает ошибки.
Приветствия & hth.,