Yıkıcı fonksiyon anlamına gelir. Oluşturulan bir nesnenin hafızada
silinmesi esnasında silinmeden hemen önce çalışan fonksiyondur. Genel
kulanım şekli class içinde başka classlar create edilmiş ise bu
classların ana classdan önce yokedilmesi içindir ama farklı amaçlarla da
kullanılabilir. Örneğin aşağıdaki örnekte kameranın kapatılması için
kullanılabilir.
On 7.04.2017 15:31, Mucibirahman İLBUĞA wrote:
> Merhabalar,
>
> Şu ana kadar rastlamadım. C++'da "~" işareti ne anlama geliyor? Örnek de
> şöyle:
>
> class CCamera
> {
> public:
> CCamera();
> ~CCamera();
> void OpenCamera(Display *pDisplay, Window hWindow, LvSystem* pSystem);
> void CloseCamera();
> void StartAcquisition();
> void StopAcquisition();
> void SetProcessing(bool bDoProcessing);
> bool IsOpen();
> bool IsAcquiring();
> void CallbackNewBuffer(LvBuffer* pBuffer);
> void SetOptimalUniPixelFormat();
>
--
Dursun ÇAKIR
EQPOS Yazılım ve Bilişim Sistemleri
Atakent Mh. Reşitpaşa Cd. No:4/9
Ümranye/İstanbul
+90(216) 505 75 77
www.eqpos.com
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php