addressof |
取得物件真正的位址。 |
align |
根據所提供的對齊和開始位址,傳回指向指定大小之範圍的指標。 |
allocate_shared |
建立 shared_ptr ,指向透過指定的配置器為特定類型配置及建構的物件。 |
atomic_compare_exchange_strong |
|
atomic_compare_exchange_weak |
|
atomic_compare_exchange_strong_explicit |
|
atomic_compare_exchange_weak_explicit |
|
atomic_exchange |
|
atomic_exchange_explicit |
|
atomic_is_lock_free |
|
atomic_load |
|
atomic_load_explicit |
|
atomic_store |
|
atomic_store_explicit |
|
const_pointer_cast |
常數轉型成 shared_ptr 。 |
declare_no_pointers |
通知記憶體回收行程,在指定之位址開頭且落在指示之區塊大小內的字元不包含任何可追蹤指標。 |
declare_reachable |
告知記憶體回收,指示的位址是前往配置儲存體且可連接。 |
default_delete |
刪除使用 operator new 配置的物件。 適合搭配 unique_ptr 使用。 |
destroy_at |
速記 destroy 方法。 |
destroy |
速記 destroy 方法。 |
destroy_n |
速記 destroy 方法。 |
dynamic_pointer_cast |
動態轉型為 shared_ptr 。 |
get_deleter |
從 shared_ptr 取得刪除者。 |
get_pointer_safety |
傳回任何記憶體回收行程所假設之指標安全的類型。 |
get_temporary_buffer |
為項目序列 (不超過指定的項目數目) 配置暫時儲存區。 |
make_shared |
建立並傳回 shared_ptr ,它會指向使用預設配置器從零個或多個引數建構的配置物件。 |
make_unique |
建立並傳回 unique_ptr0,它會指向從零個或多個引數建構的配置物件。 |
pointer_safety |
get_pointer_safety 所有可能的傳回值的列舉。 |
return_temporary_buffer |
將使用 get_temporary_buffer 樣板函式配置的暫存記憶體取消配置。 |
static_pointer_cast |
靜態轉型至 shared_ptr 。 |
swap |
交換兩個 shared_ptr 或 weak_ptr 物件。 |
undeclare_no_pointers |
通知記憶體回收行程,基底位址指標和區塊大小定義的記憶體區塊中的字元現在可能會包含可追蹤的指標。 |
undeclare_reachable |
通知 garbage_collector ,指定的記憶體位置無法連接。 |
uninitialized_copy |
從指定的輸入範圍將物件複製到未初始化的目的範圍內。 |
uninitialized_copy_n |
從輸入迭代器建立所指定項目數的複本。 複本會放在正向迭代器中。 |
uninitialized_default_construct |
速記 uninitialized_default_construct 方法。 |
uninitialized_default_construct_n |
速記 uninitialized_construct 方法。 |
uninitialized_fill |
將所指定值的物件複製到未初始化的目的範圍內。 |
uninitialized_fill_n |
將所指定值的物件複製到未初始化目的範圍的指定項目數內。 |
uninitialized_move |
速記 uninitialized_move 方法。 |
uninitialized_move_n |
速記 uninitialized_move 方法。 |
uninitialized_value_construct |
速記 uninitialized_value_construct 方法。 |
uninitialized_value_construct_n |
速記 uninitialized_value_construct 方法。 |
uses_allocator_v |
|