C ++库 -<memory>

简介

它定义了用于管理标题中动态内存的通用实用程序.

分配器

Sr.No.分配器& description
1allocator

这是默认分配器.

2allocator_arg

这是一个分配器arg.

3allocator_arg_t

这是一个分配器arg类型.

4allocator_traits

这是一个分配器分配器特征.

托管指针

Sr.No.托管指针描述
1auto_ptr

这是一个自动指针.

2auto_ptr_ref

它是对自动指针的引用.

3shared_ptr

这是一个共享指针.

4weak_ptr

这是一个弱共享指针.

5unique_ptr

这是一个独特的指针.

6default_delete

它是默认删除器.

与shared_ptr相关的函数和类

Sr.No.与shared_ptr& amp;相关的函数和类. description
1make_shared

用于制作shared_ptr.

2allocate_shared

它用于分配shared_ptr.

3static_pointer_cast

这是shared_ptr的静态演员.

4dynamic_pointer_cast

这是shared_ptr的动态演员.

5const_pointer_施放

它是shared_ptr的常量演员.

6get_deleter

使用它从shared_ptr获取删除.

7owner_less

这是一个数字标点符号方面.

8enable_shared_from_this

启用shared_from_this.