目录

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。

↑回到顶部↑
WIKI教程 @2018