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

Cevap