2.4 析構函數和Halcon算子

所有的HALCON/C++類都提供了默認的析構函數用來自動銷毀對應的內存。對于某些類,析構函數基于適合的算子:

  • Windows:
    HWindow類的析構函數基于close_window關閉窗口。注意:算子本身不是析構器。你可以選擇調用CloseWindow關閉窗口,并且使用OpenWindow再次打開它。

  • Other Handle Classes:
    其他句柄類的默認析構函數,如HShapeModel or HFramegrabber ,相應地應用了像clear_shape_model and close_framegrabber算子。與close_window不同,這些算子不能通過類對象調用,這個對于clear_all_shape_models一樣適用。事實上,你沒必要調用調用它,直接重新初始化即可,如5.2節描述的那樣。

請注意: 你不能調用適用類對象來調用如下的算子:clear_shape_model,clear_all_shape_models, or close_framegrabber

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容