Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şu anda yüklü new olan işleyiciyi çağırır.
Sözdizimi
int _callnewh(
size_t size
)
Parametreler
size
operatörün new ayırmaya çalıştığı bellek miktarı.
Dönüş değeri
| Value | Açıklama |
|---|---|
| 0 | Hata: İşleyici yüklü değil new veya etkin bir işleyici yok new . |
| 1 | Başarılı: İşleyici new yüklü ve etkin. Bellek ayırma yeniden denenebilir. |
Özel durumlar
İşleyici bulunamıyorsanew bu işlev oluştururbad_alloc.
Açıklamalar
new İşleç belleği başarıyla ayıramazsa new işleyici çağrılır. ardından new işleyici, izleyen ayırmaların başarılı olması için bellek boşaltma gibi bazı uygun eylemleri başlatabilir.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Gereksinimler
| Yordam | Gerekli başlık |
|---|---|
_callnewh |
internal.h |