Aracılığıyla paylaş


<new>

Çeşitli türleri ve işlevleri denetleyen ayırma ve program denetimi altında depolama boşaltma tanımlar. Ayrıca, depolama yönetimi hata raporlama bileşenlerini tanımlar.

#include <new>

Notlar

Bu başlıkta bildirilmiş işlevlerin bazıları değiştirilebilir. Davranış, bu belgede açıklanan varsayılan sürümü, uygulama sağlar. Bir program ancak, bağlantı zaman varsayılan sürümün yerine koymak için aynı imzaya sahip bir işlev tanımlayabilirsiniz. Yeni sürüm, bu belgede açıklanan gereksinimleri karşılaması gerekir.

c9xb96k8.collapse_all(tr-tr,VS.110).gifNesneleri

nothrow

Bir nesne için bir bağımsız değişken olarak kullanılan sağlar nothrow sürümü Yeni ve silmek.

c9xb96k8.collapse_all(tr-tr,VS.110).gifTypeDef

new_handler

Yeni bir işleyici olarak kullanılmaya uygun bir işlev işaret türü.

c9xb96k8.collapse_all(tr-tr,VS.110).gifİşlevler

set_new_handler

Yükler, yeni adlı bir kullanıcı işlevi bellek ayırmak için kendi girişimi başarısız olur.

c9xb96k8.collapse_all(tr-tr,VS.110).gifİşleçler

delete operatörü

Tek tek nesneler için depolama alanı ayırması için delete deyimi tarafından çağrılan işlevdir.

operator delete [.]

Nesnelerinin bir dizisi için depolama alanı kaldırmak için delete deyimi tarafından çağrılan işlevdir.

Yeni işleç

Tek tek nesneler için depolama ayırmak için yeni bir ifade tarafından çağrılan işlevdir.

Yeni operator]

Nesnelerinin bir dizisi için depolama ayırmak için yeni bir ifade tarafından çağrılan işlevdir.

c9xb96k8.collapse_all(tr-tr,VS.110).gifSınıflar

bad_alloc sınıfı

Ayırma isteği olmadı belirtmek için durum özel durum sınıfı tanımlar.

nothrow_t sınıfı

Sınıf işletmen işlev parametre olarak yeni işlev ayırma hatası rapor yerine bir özel durum bir null işaretçi döndürmesi gerektiğini belirtmek için kullanılır.

Ayrıca bkz.

Başvuru

Standart C++ Kitaplığı'nda iş parçacığı güvenliği

Diğer Kaynaklar

<new> Üyeler

Üstbilgi dosyaları