template<typename _Smart, typename _Pointer, typename... _Args>
class std::out_ptr_t< _Smart, _Pointer, _Args >
Smart pointer adaptor for functions taking an output pointer parameter.
- Template Parameters
-
| _Smart | The type of pointer to adapt. |
| _Pointer | The type of pointer to convert to. |
| _Args... | Argument types used when resetting the smart pointer. |
- Since
- C++23
Definition at line 57 of file out_ptr.h.
template<typename _Smart, typename _Pointer, typename... _Args>
template<typename, typename, typename...>