C++ Library - <memory>
介绍 (Introduction)
它定义了管理标头中动态内存的通用实用程序。
分配器(Allocators)
Sr.No. | 分配器和描述 |
---|---|
1 | allocator 它是默认分配器。 |
2 | allocator_arg 它是一个分配器arg。 |
3 | allocator_arg_t 它是一个分配器arg类型。 |
4 | allocator_traits 它是分配器分配器的特性。 |
管理指针
Sr.No. | 托管指针说明 |
---|---|
1 | auto_ptr 它是一个自动指针。 |
2 | auto_ptr_ref 它是对自动指针的引用。 |
3 | shared_ptr 它是一个共享指针。 |
4 | weak_ptr 它是一个弱共享指针。 |
5 | unique_ptr 这是一个独特的指针。 |
6 | default_delete 它是默认删除器。 |
与shared_ptr相关的函数和类
Sr.No. | 与shared_ptr和description相关的函数和类 |
---|---|
1 | make_shared 它用于制作shared_ptr。 |
2 | allocate_shared 它用于分配shared_ptr。 |
3 | static_pointer_cast 它是shared_ptr的静态强制转换。 |
4 | dynamic_pointer_cast 它是shared_ptr的动态转换。 |
5 | const_pointer_cast 它是shared_ptr的常量。 |
6 | get_deleter 它用于从shared_ptr获取删除。 |
7 | owner_less 这是一个数字标点方面。 |
8 | enable_shared_from_this 它启用了shared_from_this。 |
C++ Library - <new>.下一篇>