23 General utilities library [utilities]

23.10 Memory [memory]

23.10.3 Pointer traits [pointer.traits]

23.10.3.2 Pointer traits member functions [pointer.traits.functions]

static pointer pointer_traits::pointer_to(see below r); static pointer pointer_traits<T*>::pointer_to(see below r) noexcept;

Remarks: Если element_­type есть cv void, то тип r не указан; в противном случае это так element_­type&.

Returns: Первая функция-член возвращает указатель на r полученный путем вызова, Ptr​::​pointer_­to(r) через который допустимо косвенное обращение ; экземпляр этой функции плохо сформирован, если Ptr не имеет соответствующей pointer_­to статической функции-члена. Вторая функция-член возвращается addressof(r).