RenΓ©'s URL Explorer Experiment


Title: [unique.ptr]

direct link

Domain: timsong-cpp.github.io

Links:

[mem]https://timsong-cpp.github.io/cppwp/#mem
[smartptr]https://timsong-cpp.github.io/cppwp/smartptr#unique.ptr
[unique.ptr.general]https://timsong-cpp.github.io/cppwp/unique.ptr#general
[unique.ptr.dltr]https://timsong-cpp.github.io/cppwp/unique.ptr#dltr
[unique.ptr.dltr.general]https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.general
[unique.ptr.dltr.dflt]https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt
[unique.ptr.dltr.dflt1]https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1
[unique.ptr.single]https://timsong-cpp.github.io/cppwp/unique.ptr#single
[unique.ptr.single.general]https://timsong-cpp.github.io/cppwp/unique.ptr#single.general
[unique.ptr.single.ctor]https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor
[unique.ptr.single.dtor]https://timsong-cpp.github.io/cppwp/unique.ptr#single.dtor
[unique.ptr.single.asgn]https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn
[unique.ptr.single.observers]https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers
[unique.ptr.single.modifiers]https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers
[unique.ptr.runtime]https://timsong-cpp.github.io/cppwp/unique.ptr#runtime
[unique.ptr.runtime.general]https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general
[unique.ptr.runtime.ctor]https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor
[unique.ptr.runtime.asgn]https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn
[unique.ptr.runtime.observers]https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.observers
[unique.ptr.runtime.modifiers]https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers
[unique.ptr.create]https://timsong-cpp.github.io/cppwp/unique.ptr#create
[unique.ptr.special]https://timsong-cpp.github.io/cppwp/unique.ptr#special
[unique.ptr.io]https://timsong-cpp.github.io/cppwp/unique.ptr#io
20.3.1.1https://timsong-cpp.github.io/cppwp/unique.ptr#general
[unique.ptr.general]https://timsong-cpp.github.io/cppwp/unique.ptr.general
1https://timsong-cpp.github.io/cppwp/unique.ptr#general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2127
unique pointerhttps://timsong-cpp.github.io/cppwp/unique.ptr#def:unique_pointer
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-1.sentence-1
[stmt.dcl]https://timsong-cpp.github.io/cppwp/stmt.dcl
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-1.sentence-2
ownhttps://timsong-cpp.github.io/cppwp/unique.ptr#def:own
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-1.sentence-3
2https://timsong-cpp.github.io/cppwp/unique.ptr#general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2135
deleterhttps://timsong-cpp.github.io/cppwp/unique.ptr#def:deleter
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-2.sentence-1
3https://timsong-cpp.github.io/cppwp/unique.ptr#general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2140
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-3.sentence-1
resethttps://timsong-cpp.github.io/cppwp/unique.ptr#def:reset
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-3.sentence-2
4https://timsong-cpp.github.io/cppwp/unique.ptr#general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2147
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-4.sentence-1
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
Cpp17MoveAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveAssignable
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
Cpp17CopyAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-4.sentence-2
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-4.sentence-3
5https://timsong-cpp.github.io/cppwp/unique.ptr#general-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2155
1https://timsong-cpp.github.io/cppwp/unique.ptr#general-note-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#general-5.sentence-1
20.3.1.2https://timsong-cpp.github.io/cppwp/unique.ptr#dltr
[unique.ptr.dltr]https://timsong-cpp.github.io/cppwp/unique.ptr.dltr
20.3.1.2.1https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.general
[unique.ptr.dltr.general]https://timsong-cpp.github.io/cppwp/unique.ptr.dltr.general
1https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2168
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.general-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2172
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.general-2.sentence-1
20.3.1.2.2https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt
[unique.ptr.dltr.dflt]https://timsong-cpp.github.io/cppwp/unique.ptr.dltr.dflt
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:default_delete,constructor
1https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2194
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2198
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator(),default_delete
3https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2210
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt-3.sentence-1
4https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2214
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt-4.sentence-1
20.3.1.2.3https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1
[unique.ptr.dltr.dflt1]https://timsong-cpp.github.io/cppwp/unique.ptr.dltr.dflt1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:default_delete,constructor_
1https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2237
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2241
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator(),default_delete_
3https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2252
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-3.sentence-1
4https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2256
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-4.sentence-1
5https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2260
.https://timsong-cpp.github.io/cppwp/unique.ptr#dltr.dflt1-5.sentence-1
20.3.1.3https://timsong-cpp.github.io/cppwp/unique.ptr#single
[unique.ptr.single]https://timsong-cpp.github.io/cppwp/unique.ptr.single
20.3.1.3.1https://timsong-cpp.github.io/cppwp/unique.ptr#single.general
[unique.ptr.single.general]https://timsong-cpp.github.io/cppwp/unique.ptr.single.general
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr
[unique.ptr.single.ctor]https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor
[unique.ptr.single.dtor]https://timsong-cpp.github.io/cppwp/unique.ptr#single.dtor
[unique.ptr.single.asgn]https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn
[unique.ptr.single.observers]https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers
[unique.ptr.single.modifiers]https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2317
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-1.sentence-1
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-note-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2325
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-2.sentence-1
[function.objects]https://timsong-cpp.github.io/cppwp/function.objects
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-2.sentence-2
3https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2337
Cpp17Destructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible
35https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.destructible
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-3.sentence-1
4https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2341
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
[temp.deduct]https://timsong-cpp.github.io/cppwp/temp.deduct
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-4.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-4.sentence-2
Cpp17NullablePointerhttps://timsong-cpp.github.io/cppwp/nullablepointer.requirements#:Cpp17NullablePointer
36https://timsong-cpp.github.io/cppwp/nullablepointer.requirements#tab:cpp17.nullablepointer
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-4.sentence-3
5https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2349
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-example-1
[allocator.requirements.general]https://timsong-cpp.github.io/cppwp/allocator.requirements.general
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.general-5.sentence-1
20.3.1.3.2https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor
[unique.ptr.single.ctor]https://timsong-cpp.github.io/cppwp/unique.ptr.single.ctor
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr,constructor
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2366
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2371
Cpp17DefaultConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible
30https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.defaultconstructible
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-2.sentence-1
3https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2376
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-3.sentence-1
4https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2381
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-4.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-4.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr,constructor_
5https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2393
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-5.sentence-1
6https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2398
Cpp17DefaultConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible
30https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.defaultconstructible
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-6.sentence-1
7https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2403
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-7.sentence-1
8https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2409
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-8.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-8.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr,constructor__
9https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2422
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-9.sentence-1
10https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2426
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-10.sentence-1
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-10.sentence-2
11https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2435
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-11.sentence-1
12https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2441
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-12.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-12.sentence-2
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-12.sentence-3
13https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2448
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-13.sentence-1
14https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2453
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-example-1
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr,constructor___
15https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2472
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-15.sentence-1
16https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2476
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
31https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.moveconstructible
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-16.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-16.sentence-2
17https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2485
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-17.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-17.sentence-2
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-note-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-17.sentence-3
18https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2496
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-18.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-18.sentence-2
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-18.sentence-3
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-18.sentence-4
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr,constructor____
19https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2513
(19.1)https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-19.1
(19.2)https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-19.2
(19.3)https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-19.3
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-19.sentence-1
20https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2522
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-20.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-20.sentence-2
21https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2531
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-21.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-21.sentence-2
2https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-note-2
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-21.sentence-3
22https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2542
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-22.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-22.sentence-2
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.ctor-22.sentence-3
20.3.1.3.3https://timsong-cpp.github.io/cppwp/unique.ptr#single.dtor
[unique.ptr.single.dtor]https://timsong-cpp.github.io/cppwp/unique.ptr.single.dtor
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr,destructor
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.dtor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2559
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.dtor-note-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.dtor-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#single.dtor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2567
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.dtor-2.sentence-1
20.3.1.3.4https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn
[unique.ptr.single.asgn]https://timsong-cpp.github.io/cppwp/unique.ptr.single.asgn
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator=,unique_ptr
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2581
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2585
Cpp17MoveAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveAssignable
33https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.moveassignable
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-2.sentence-1
Cpp17CopyAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-2.sentence-2
3https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2595
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-3.sentence-1
4https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2600
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-4.sentence-1
5https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2606
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator=,unique_ptr_
6https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2617
(6.1)https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-6.1
(6.2)https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-6.2
(6.3)https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-6.3
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-6.sentence-1
7https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2625
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-7.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-7.sentence-2
8https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2634
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-8.sentence-1
9https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2639
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-9.sentence-1
10https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2643
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator=,unique_ptr__
11https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2654
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-11.sentence-1
12https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2658
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-12.sentence-1
13https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2662
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.asgn-13.sentence-1
20.3.1.3.5https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers
[unique.ptr.single.observers]https://timsong-cpp.github.io/cppwp/unique.ptr.single.observers
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator*,unique_ptr
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2675
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2679
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-2.sentence-1
3https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2683
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-3.sentence-1
4https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2687
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator-%3e,unique_ptr
5https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2699
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-5.sentence-1
6https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2703
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-6.sentence-1
7https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2707
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-note-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:get,unique_ptr
8https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2719
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:get_deleter,unique_ptr
9https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2731
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator_bool,unique_ptr
10https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2742
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.observers-10.sentence-1
20.3.1.3.6https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers
[unique.ptr.single.modifiers]https://timsong-cpp.github.io/cppwp/unique.ptr.single.modifiers
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:release,unique_ptr
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2755
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2759
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:reset,unique_ptr
3https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2771
1https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-note-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-3.sentence-1
4https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2781
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-4.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-note-2
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-4.sentence-2
5https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2789
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:swap,unique_ptr
6https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2801
[swappable.requirements]https://timsong-cpp.github.io/cppwp/swappable.requirements
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-6.sentence-1
7https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2806
.https://timsong-cpp.github.io/cppwp/unique.ptr#single.modifiers-7.sentence-1
20.3.1.4https://timsong-cpp.github.io/cppwp/unique.ptr#runtime
[unique.ptr.runtime]https://timsong-cpp.github.io/cppwp/unique.ptr.runtime
20.3.1.4.1https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general
[unique.ptr.runtime.general]https://timsong-cpp.github.io/cppwp/unique.ptr.runtime.general
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr_
[unique.ptr.runtime.ctor]https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor
[unique.ptr.runtime.observers]https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.observers
[unique.ptr.runtime.modifiers]https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers
1https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2864
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.sentence-1
(1.1)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.1
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.2
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.3
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.3.sentence-1
(1.4)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.4
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.4.sentence-1
(1.5)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.5
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-1.5.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2886
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-2.sentence-1
3https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2890
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.general-3.sentence-1
20.3.1.4.2https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor
[unique.ptr.runtime.ctor]https://timsong-cpp.github.io/cppwp/unique.ptr.runtime.ctor
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr,constructor_____
1https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2901
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2906
(2.1)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-2.1
(2.2)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-2.2
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr,constructor______
3https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2923
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-3.sentence-1
4https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2928
(4.1)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-4.1
(4.2)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-4.2
(4.3)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-4.3
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:unique_ptr,constructor_______
5https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2945
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-5.sentence-1
6https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2948
(6.1)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-6.1
(6.2)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-6.2
(6.3)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-6.3
(6.4)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-6.4
(6.5)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-6.5
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-6.sentence-1
1https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-note-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.ctor-6.sentence-2
20.3.1.4.3https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn
[unique.ptr.runtime.asgn]https://timsong-cpp.github.io/cppwp/unique.ptr.runtime.asgn
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator=,unique_ptr___
1https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2973
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L2976
(2.1)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-2.1
(2.2)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-2.2
(2.3)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-2.3
(2.4)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-2.4
(2.5)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-2.5
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-2.sentence-1
1https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-note-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.asgn-2.sentence-2
20.3.1.4.4https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.observers
[unique.ptr.runtime.observers]https://timsong-cpp.github.io/cppwp/unique.ptr.runtime.observers
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%5b%5d,unique_ptr
1https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.observers-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3000
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.observers-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.observers-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3006
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.observers-2.sentence-1
20.3.1.4.5https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers
[unique.ptr.runtime.modifiers]https://timsong-cpp.github.io/cppwp/unique.ptr.runtime.modifiers
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:reset,unique_ptr_
1https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3019
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:reset,unique_ptr__
2https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3030
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers-2.sentence-1
3https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3034
(3.1)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers-3.1
(3.2)https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers-3.2
.https://timsong-cpp.github.io/cppwp/unique.ptr#runtime.modifiers-3.sentence-1
20.3.1.5https://timsong-cpp.github.io/cppwp/unique.ptr#create
[unique.ptr.create]https://timsong-cpp.github.io/cppwp/unique.ptr.create
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:make_unique
1https://timsong-cpp.github.io/cppwp/unique.ptr#create-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3052
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#create-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3056
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:make_unique_
3https://timsong-cpp.github.io/cppwp/unique.ptr#create-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3068
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-3.sentence-1
4https://timsong-cpp.github.io/cppwp/unique.ptr#create-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3072
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:make_unique__
5https://timsong-cpp.github.io/cppwp/unique.ptr#create-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3084
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:make_unique___
6https://timsong-cpp.github.io/cppwp/unique.ptr#create-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3096
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-6.sentence-1
7https://timsong-cpp.github.io/cppwp/unique.ptr#create-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3100
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:make_unique____
8https://timsong-cpp.github.io/cppwp/unique.ptr#create-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3111
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-8.sentence-1
9https://timsong-cpp.github.io/cppwp/unique.ptr#create-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3115
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:make_unique_____
10https://timsong-cpp.github.io/cppwp/unique.ptr#create-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3126
.https://timsong-cpp.github.io/cppwp/unique.ptr#create-10.sentence-1
20.3.1.6https://timsong-cpp.github.io/cppwp/unique.ptr#special
[unique.ptr.special]https://timsong-cpp.github.io/cppwp/unique.ptr.special
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:swap(unique_ptr&,_unique_ptr&)
1https://timsong-cpp.github.io/cppwp/unique.ptr#special-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3139
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#special-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3143
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator==,unique_ptr
3https://timsong-cpp.github.io/cppwp/unique.ptr#special-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3155
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3c,unique_ptr
4https://timsong-cpp.github.io/cppwp/unique.ptr#special-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3167
5https://timsong-cpp.github.io/cppwp/unique.ptr#special-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3174
(5.1)https://timsong-cpp.github.io/cppwp/unique.ptr#special-5.1
(5.2)https://timsong-cpp.github.io/cppwp/unique.ptr#special-5.2
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-5.sentence-1
6https://timsong-cpp.github.io/cppwp/unique.ptr#special-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3181
[function.objects]https://timsong-cpp.github.io/cppwp/function.objects
[alg.sorting]https://timsong-cpp.github.io/cppwp/alg.sorting
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-6.sentence-1
7https://timsong-cpp.github.io/cppwp/unique.ptr#special-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3187
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3e,unique_ptr
8https://timsong-cpp.github.io/cppwp/unique.ptr#special-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3199
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3c=,unique_ptr
9https://timsong-cpp.github.io/cppwp/unique.ptr#special-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3211
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3e=,unique_ptr
10https://timsong-cpp.github.io/cppwp/unique.ptr#special-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3223
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3c=%3e,unique_ptr
three_way_comparable_withhttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable_with
11https://timsong-cpp.github.io/cppwp/unique.ptr#special-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3239
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-11.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator==,unique_ptr_
12https://timsong-cpp.github.io/cppwp/unique.ptr#special-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3251
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-12.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3c,unique_ptr_
13https://timsong-cpp.github.io/cppwp/unique.ptr#special-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3265
[function.objects]https://timsong-cpp.github.io/cppwp/function.objects
[alg.sorting]https://timsong-cpp.github.io/cppwp/alg.sorting
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-13.sentence-1
14https://timsong-cpp.github.io/cppwp/unique.ptr#special-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3271
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3e,unique_ptr_
15https://timsong-cpp.github.io/cppwp/unique.ptr#special-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3292
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-15.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-15.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3c=,unique_ptr_
16https://timsong-cpp.github.io/cppwp/unique.ptr#special-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3307
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-16.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-16.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3e=,unique_ptr_
17https://timsong-cpp.github.io/cppwp/unique.ptr#special-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3322
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-17.sentence-1
.https://timsong-cpp.github.io/cppwp/unique.ptr#special-17.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3c=%3e,unique_ptr_
three_way_comparablehttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable
18https://timsong-cpp.github.io/cppwp/unique.ptr#special-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3337
20.3.1.7https://timsong-cpp.github.io/cppwp/unique.ptr#io
[unique.ptr.io]https://timsong-cpp.github.io/cppwp/unique.ptr.io
πŸ”—https://timsong-cpp.github.io/cppwp/unique.ptr#lib:operator%3c%3c,unique_ptr
1https://timsong-cpp.github.io/cppwp/unique.ptr#io-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3353
.https://timsong-cpp.github.io/cppwp/unique.ptr#io-1.sentence-1
2https://timsong-cpp.github.io/cppwp/unique.ptr#io-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3357
3https://timsong-cpp.github.io/cppwp/unique.ptr#io-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L3361
.https://timsong-cpp.github.io/cppwp/unique.ptr#io-3.sentence-1

URLs of crawlers that visited me.