std::pointer_traits<Ptr>::to_address
來自 cppreference.com
< cpp | memory | pointer traits
定義於標頭檔案 <memory> |
||
static element_type* to_address( pointer p ) noexcept; |
(C++20 起) (程式定義的特化的可選成員) |
|
構造一個原生指標,該指標引用與其類指標(“花式指標”)實參相同的物件。
此函式若被定義,則是 pointer_to
的逆,並作為供 std::to_address 呼叫的定製點存在。
[編輯] 引數
p | - | 花式指標/類指標物件 |
[編輯] 返回值
一個型別為 element_type* 的原生指標,它引用與實參 p 相同的記憶體位置。
[編輯] 參閱
[靜態] |
獲取指向其引數的可解引用指標 (公開靜態成員函式) |
(C++20) |
從類指標型別獲取原始指標 (函式模板) |