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