20
Memory management library
[mem]
20.3
Smart pointers
[smartptr]
20.3.2
Shared-ownership pointers
[util.sharedptr]
20.3.2.2
Class template
shared_
ptr
[util.smartptr.shared]
20.3.2.2.9
Specialized algorithms
[util.smartptr.shared.spec]
🔗
template
<
class
T
>
void
swap
(
shared_ptr
<
T
>
&
a, shared_ptr
<
T
>
&
b
)
noexcept
;
1
#
Effects
: Equivalent to
a
.
swap
(
b
)
.