default_delete
İle ayrılmış nesneleri siler operator new. İle kullanım için uygun unique_ptr.
template<class Type>
struct default_delete {
default_delete();
template<class Other>
default_delete(
const default_delete<Other>&
);
void operator()(Type *_Ptr) const;
};
Parametreler
- _Ptr
Nesneyi silmek için işaretçi.
Notlar
Şablon sınıfını tanımlayan bir deleter ile ayrılan skalar nesneleri siler operator new, şablon sınıfı ile kullanım için uygun unique_ptr. Ayrıca açık uzmanlığı olan default_delete<Type[]>.
Gereksinimler
Başlık: <memory>
Namespace: std