RenΓ©'s URL Explorer Experiment
go
Title:
[smartptr.adapt]
direct link
Domain:
timsong-cpp.github.io
Links
:
[mem]
https://timsong-cpp.github.io/cppwp/#mem
[smartptr]
https://timsong-cpp.github.io/cppwp/smartptr#adapt
[out.ptr.t]
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t
[out.ptr]
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr
[inout.ptr.t]
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t
[inout.ptr]
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr
20.3.4.1
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t
[out.ptr.t]
https://timsong-cpp.github.io/cppwp/out.ptr.t
1
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5337
[smartptr]
https://timsong-cpp.github.io/cppwp/smartptr
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5342
1
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-example-1
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-2.sentence-1
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#lib:out_ptr_t
3
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5394
Cpp17NullablePointer
https://timsong-cpp.github.io/cppwp/nullablepointer.requirements#:Cpp17NullablePointer
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-3.sentence-1
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-3.sentence-2
1
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-note-1
[util.smartptr.shared.mod]
https://timsong-cpp.github.io/cppwp/util.smartptr.shared.mod
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-3.sentence-3
4
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5406
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-4.sentence-1
5
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5411
[intro.races]
https://timsong-cpp.github.io/cppwp/intro.races
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-5.sentence-1
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#lib:out_ptr_t,constructor
6
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5421
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-6.sentence-1
(6.1)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-6.1
(6.2)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-6.2
(6.3)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-6.3
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-6.sentence-2
7
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5447
2
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-note-2
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-7.sentence-1
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-7.sentence-2
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-7.sentence-3
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#lib:out_ptr_t,destructor
8
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5465
[memory.general]
https://timsong-cpp.github.io/cppwp/memory.general
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-8.sentence-1
9
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5469
(9.1)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-9.1
(9.2)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-9.2
(9.3)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-9.3
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-9.sentence-1
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-itemdecl:3
10
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5504
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-10.sentence-1
11
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5508
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-11.sentence-1
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-itemdecl:4
12
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5518
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-12.sentence-1
13
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-13
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5522
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-13.sentence-1
14
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-14
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5526
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-14.sentence-1
15
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-15
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5530
(15.1)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-15.1
(15.2)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-15.2
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-15.sentence-1
16
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-16
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5543
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-16.sentence-1
17
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-17
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5548
3
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-note-3
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr.t-17.sentence-1
20.3.4.2
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr
[out.ptr]
https://timsong-cpp.github.io/cppwp/out.ptr
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#lib:out_ptr
1
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5564
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5569
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#out.ptr-2.sentence-1
20.3.4.3
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t
[inout.ptr.t]
https://timsong-cpp.github.io/cppwp/inout.ptr.t
1
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5576
[smartptr]
https://timsong-cpp.github.io/cppwp/smartptr
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5583
1
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-example-1
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-2.sentence-1
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-2.sentence-2
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#lib:inout_ptr_t
3
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5634
Cpp17NullablePointer
https://timsong-cpp.github.io/cppwp/nullablepointer.requirements#:Cpp17NullablePointer
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-3.sentence-1
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-3.sentence-2
1
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-note-1
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-3.sentence-3
4
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5643
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-4.sentence-1
5
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5648
[intro.races]
https://timsong-cpp.github.io/cppwp/intro.races
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-5.sentence-1
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#lib:inout_ptr_t,constructor
6
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5658
(6.1)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-6.1
(6.2)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-6.2
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-6.sentence-1
7
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5668
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-7.sentence-1
8
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5672
2
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-note-2
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-8.sentence-1
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-8.sentence-2
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#lib:inout_ptr_t,destructor
9
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5687
[memory.general]
https://timsong-cpp.github.io/cppwp/memory.general
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-9.sentence-1
10
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5691
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-10.sentence-1
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-10.sentence-2
11
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5696
(11.1)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-11.1
(11.2)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-11.2
(11.3)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-11.3
(11.4)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-11.4
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-11.sentence-1
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-itemdecl:3
12
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5740
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-12.sentence-1
13
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-13
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5744
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-13.sentence-1
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-itemdecl:4
14
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-14
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5754
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-14.sentence-1
15
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-15
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5758
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-15.sentence-1
16
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-16
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5762
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-16.sentence-1
17
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-17
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5766
(17.1)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-17.1
(17.2)
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-17.2
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-17.sentence-1
18
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-18
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5779
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-18.sentence-1
19
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-19
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5784
3
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-note-3
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr.t-19.sentence-1
20.3.4.4
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr
[inout.ptr]
https://timsong-cpp.github.io/cppwp/inout.ptr
π
https://timsong-cpp.github.io/cppwp/smartptr.adapt#lib:inout_ptr
1
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5800
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/memory.tex#L5804
.
https://timsong-cpp.github.io/cppwp/smartptr.adapt#inout.ptr-2.sentence-1
URLs of
crawlers that visited me
.