cpp/memory/auto ptr/operator auto ptr

Converts to an  for a different type.

@1@ Returns an implementation-defined type that holds a reference to. std is convertible and assignable from this template. The implementation is allowed to provide the template with a different name or implement equivalent functionality in other ways.

@2@ Constructs a new with a pointer obtained by calling release.

Parameters
(none)

Return value
@1@ An implementation-defined type that holds a reference to.

@2@ An with a pointer obtained by calling release.