Jak usunąć program Works
Delete operator wywołuje funkcję usunąć operator.
Dla obiektów nie typu klasy (klasy, struct, lub Unii), operator delete globalnego jest wywoływany.Rozpoznać dla obiektów typu klasy, w zakresie globalnym nazwy funkcji dezalokacji, jeśli wyrażenie delete zaczyna się operator unarny zakres rozdzielczości (::).W przeciwnym razie delete operator wywołuje destruktora dla obiektu przed cofanie przydziału pamięci (jeśli kursor nie jest null).Delete operator mogą być definiowane na podstawie na klasy; Jeśli istnieje taka definicja dla danej klasy, wywoływana jest globalny operator delete.Jeśli wyrażenie delete jest używana do obiektu klasy, którego typ statyczny ma wirtualnego destruktora deallocate, funkcja dezalokacji zostanie rozwiązany w drodze wirtualnego destruktora dynamicznego typu obiektu.