std::pmr::memory_resource
|
在标头
<memory_resource> 定义 |
||
|
class memory_resource;
|
(C++17 起) | |
类 std::pmr::memory_resource 是一种抽象接口,针对封装内存资源类的无界集。
成员函数
|
(隐式声明)
|
构造新的 memory_resource(公开成员函数) |
|
(析构函数)
[虚]
|
析构 memory_resource(虚公开成员函数) |
|
operator=
(隐式声明)
|
隐式声明的复制赋值运算符 (公开成员函数) |
公开成员函数 |
|
| 分配内存 (公开成员函数) |
|
| 解分配内存 (公开成员函数) |
|
与另一 memory_resource 比较相等性(公开成员函数) |
|
私有成员函数 |
|
|
[虚]
|
分配内存 (虚私有成员函数) |
|
[虚]
|
解分配内存 (虚私有成员函数) |
|
[虚]
|
与另一 memory_resource 比较相等性(虚私有成员函数) |
非成员函数
|
(C++20 中移除)
|
比较二个 memory_resource(函数) |
注解
| 功能特性测试宏 | 值 | 标准 | 功能特性 |
|---|---|---|---|
__cpp_lib_memory_resource |
201603L | (C++17) | std::pmr::memory_resource |