C ++ Kitaplığı - <memory>
Giriş
Başlıktaki dinamik belleği yönetmek için genel yardımcı programları tanımlar.
Ayırıcılar
Sr.No. | Ayırıcı ve açıklama |
---|---|
1 | ayırıcı Varsayılan bir ayırıcıdır. |
2 | allocator_arg Bu bir ayırıcı arg. |
3 | allocator_arg_t Bir ayırıcı arg türüdür. |
4 | allocator_traits Bir ayırıcı ayırıcı özellikleridir. |
Yönetilen işaretçiler
Sr.No. | Yönetilen işaretçiler açıklaması |
---|---|
1 | auto_ptr Otomatik bir İşaretleyicidir. |
2 | auto_ptr_ref Otomatik işaretçiye bir referanstır. |
3 | shared_ptr Paylaşılan bir göstericidir. |
4 | zayıf_tr Zayıf bir paylaşılan göstericidir. |
5 | unique_ptr Eşsiz bir göstericidir. |
6 | default_delete Varsayılan bir siler. |
Shared_ptr ile ilgili işlevler ve sınıflar
Sr.No. | Paylaşılan_tr ve açıklamayla ilgili işlevler ve sınıflar |
---|---|
1 | paylaşım_yap Shared_ptr yapmak için kullanılır. |
2 | tahsis_paylaşılan Shared_ptr tahsis etmek için kullanılır. |
3 | static_pointer_cast Bu, shared_ptr'nin statik bir dökümüdür. |
4 | dynamic_pointer_cast Bu dinamik bir shared_ptr biçimidir. |
5 | const_pointer_cast Bu, shared_ptr'nin sabit bir biçimidir. |
6 | get_deleter Shared_ptr'den deleter almak için kullanılır. |
7 | sahipsiz Sayısal bir noktalama yönüdür. |
8 | enable_shared_from_this Bu paylaşılan_from_bu etkinleştirir. |