C++ åèæå
- C++11
- C++14
- C++17
- C++20
- C++ ç¼è¯å¨æ¯ææ åµè¡¨
- ç¬ç«ä¸å®¿ä¸»å®ç°
- C++ è¯è¨
- C++ å ³é®è¯
- é¢å¤çå¨
- C++ æ ååºå¤´æä»¶
- å ·åè¦æ±
- åè½ç¹æ§æµè¯ (C++20)
- å·¥å ·åº
- ç±»åæ¯æï¼åºæ¬ç±»åãRTTIãç±»åç¹æ§ï¼
- æ¦å¿µåº (C++20)
- é误å¤ç
- 卿å å管ç
- std::unique_ptr
- std::scoped_allocator_adaptor
- std::auto_ptr
- std::destroy_at
- std::destroy
- std::destroy_n
- std::uninitialized_move
- std::uninitialized_value_construct
- std::owner_less
- std::shared_ptr
- std::to_address
- std::assume_aligned
- std::make_obj_using_allocator
- C å å管çåº
- ä½å±å å管ç
- std::pmr::memory_resource
- std::pmr::memory_resource::allocate
- std::addressof
- std::allocator_traits
- std::default_delete
- std::allocator_arg_t
- std::allocator_arg
- std::weak_ptr
- std::enable_shared_from_this
- std::bad_weak_ptr
- std::allocator
- std::pointer_traits
- std::uses_allocator
- std::uses_allocator_construction_args
- std::uninitialized_construct_using_allocator
- std::pmr::polymorphic_allocator
- std::pmr::get_default_resource
- std::pmr::set_default_resource
- std::pmr::new_delete_resource
- std::pmr::null_memory_resource
- std::pmr::synchronized_pool_resource
- std::pmr::unsynchronized_pool_resource
- std::pmr::monotonic_buffer_resource
- std::pmr::pool_options
- std::raw_storage_iterator
- std::get_temporary_buffer
- std::return_temporary_buffer
- std::uninitialized_copy
- std::uninitialized_fill
- std::uninitialized_default_construct
- std::uninitialized_copy_n
- std::uninitialized_fill_n
- std::uninitialized_move_n
- std::uninitialized_default_construct_n
- std::uninitialized_value_construct_n
- std::construct_at
- std::align
- 注é
- æ¥æåæ¶é´å·¥å ·
- å符串åº
- 容å¨åº
- è¿ä»£å¨åº
- èå´åº (C++20)
- ç®æ³åº
- æ°å¼åº
- è¾å ¥/è¾åºåº
- æä»¶ç³»ç»åº
- æ¬å°ååº
- æ£å表达å¼åº
- ååæä½åº
- çº¿ç¨æ¯æåº
- å®éªæ§ C++ ç¹æ§
- æç¨çèµæº
- ç´¢å¼
- std 符å·ç´¢å¼
- åç¨æ¯æ (C++20)
- C++ å ³é®è¯
ä½ç½®ï¼é¦é¡µ > C++ åèæå >卿å å管ç > std::pmr::memory_resource
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 (彿°) |