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) |
从指针式类型获得裸指针 (函数模板) |