所有的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