RenΓ©'s URL Explorer Experiment


Title: [atomics.types.generic]

direct link

Domain: timsong-cpp.github.io

Links:

[thread]https://timsong-cpp.github.io/cppwp/#thread
[atomics]https://timsong-cpp.github.io/cppwp/atomics#types.generic
[atomics.types.generic.general]https://timsong-cpp.github.io/cppwp/atomics.types.generic#general
[atomics.types.operations]https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations
[atomics.types.int]https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int
[atomics.types.float]https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float
[atomics.types.pointer]https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer
[atomics.types.memop]https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop
[util.smartptr.atomic]https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic
[util.smartptr.atomic.general]https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general
[util.smartptr.atomic.shared]https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared
[util.smartptr.atomic.weak]https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak
32.5.8.1https://timsong-cpp.github.io/cppwp/atomics.types.generic#general
[atomics.types.generic.general]https://timsong-cpp.github.io/cppwp/atomics.types.generic.general
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic
[atomics.types.operations]https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4499
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/atomics.types.generic#general-1.sentence-1
(1.1)https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-1.1
(1.2)https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-1.2
(1.3)https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-1.3
(1.4)https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-1.4
(1.5)https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-1.5
(1.6)https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-1.6
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-1.sentence-2
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-note-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-1.sentence-3
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4517
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-2.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-2.sentence-2
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4521
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-note-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#general-3.sentence-1
32.5.8.2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations
[atomics.types.operations]https://timsong-cpp.github.io/cppwp/atomics.types.operations
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic,constructor
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4539
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-1.sentence-1
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4543
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-2.sentence-1
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-2.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic,constructor_
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4558
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-3.sentence-1
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-3.sentence-2
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-note-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-3.sentence-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-3.sentence-4
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:is_always_lock_free,atomic
4https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4583
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-4.sentence-1
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-note-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-4.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_is_lock_free
5https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4605
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-5.sentence-1
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-note-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-5.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_store
6https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4626
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-6.sentence-1
7https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4631
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-7.sentence-1
8https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4638
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-8.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-8.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator=,atomic
9https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4655
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-9.sentence-1
10https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4660
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-10.sentence-1
11https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4664
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-11.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_load
12https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4681
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-12.sentence-1
13https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4686
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-13.sentence-1
14https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4693
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-14.sentence-1
15https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4697
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-15.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator_type,atomic
16https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4712
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-16.sentence-1
17https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4717
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_exchange
18https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4735
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-18.sentence-1
19https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4740
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-19.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-19.sentence-2
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-19.sentence-3
20https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4747
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-20.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_compare_exchange_weak
21https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4784
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-21.sentence-1
22https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4789
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-22.sentence-1
23https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4796
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-23.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-23.sentence-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-23.sentence-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-23.sentence-4
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-23.sentence-5
[intro.races]https://timsong-cpp.github.io/cppwp/intro.races
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-23.sentence-6
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-23.sentence-7
24https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4820
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-24.sentence-1
25https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4824
4https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-note-4
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.padding.bits
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-example-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-25.sentence-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-25.sentence-3
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-example-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-25.sentence-4
26https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-26
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4859
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-26.sentence-1
27https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-27
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4866
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-27.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-27.sentence-2
5https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-note-5
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-27.sentence-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-27.sentence-4
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-27.sentence-5
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-27.sentence-6
28https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-28
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4885
6https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-note-6
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-28.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-28.sentence-2
7https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-note-7
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-28.sentence-3
8https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-note-8
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-28.sentence-5
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-28.sentence-6
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:wait,atomic
29https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-29
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4946
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-29.sentence-1
30https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-30
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4953
(30.1)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-30.1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-30.1.sentence-1
(30.2)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-30.2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-30.2.sentence-1
(30.3)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-30.3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-30.3.sentence-1
31https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-31
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4967
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-31.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:notify_one,atomic
32https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-32
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4982
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-32.sentence-1
33https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-33
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4988
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-33.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:notify_all,atomic
34https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-34
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5003
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-34.sentence-1
35https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-35
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5008
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations-35.sentence-1
32.5.8.3https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int
[atomics.types.int]https://timsong-cpp.github.io/cppwp/atomics.types.int
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5016
[basic.fundamental]https://timsong-cpp.github.io/cppwp/basic.fundamental
https://timsong-cpp.github.io/cppwp/cstdint.syn#header:%3ccstdint%3e
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-1.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-1.sentence-2
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-note-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-1.sentence-3
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5162
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-2.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-2.sentence-2
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5168
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-3.sentence-1
4https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5171
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-4.sentence-1
155https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.int.comp
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-4.sentence-2
155https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.int.comp
[tab:atomic.types.int.comp]https://timsong-cpp.github.io/cppwp/tab:atomic.types.int.comp
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.int.comp-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.int.comp-row-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.int.comp-row-3
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.int.comp-row-4
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.int.comp-row-5
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_fetch_add
5https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5237
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-5.sentence-1
6https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5242
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-6.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-6.sentence-2
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-6.sentence-3
7https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5250
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-7.sentence-1
8https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5254
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-8.sentence-1
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-note-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-8.sentence-2
9https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5266
[alg.min.max]https://timsong-cpp.github.io/cppwp/alg.min.max
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_store_add
10https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5299
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-10.sentence-1
11https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5304
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-11.sentence-1
12https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5311
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-12.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-12.sentence-2
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-12.sentence-3
13https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5319
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-13.sentence-1
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-note-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-13.sentence-2
[alg.min.max]https://timsong-cpp.github.io/cppwp/alg.min.max
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-13.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator+=,atomic%3cT*%3e
14https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5349
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-14.sentence-1
15https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.int-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5354
32.5.8.4https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float
[atomics.types.float]https://timsong-cpp.github.io/cppwp/atomics.types.float
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5362
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-1.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-1.sentence-2
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5497
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-2.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-2.sentence-2
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5503
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-3.sentence-1
4https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5506
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-4.sentence-1
155https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.int.comp
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-4.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_fetch_add_
5https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5539
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-5.sentence-1
6https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5544
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-6.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-6.sentence-2
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-6.sentence-3
7https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5552
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-7.sentence-1
8https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5556
[expr.pre]https://timsong-cpp.github.io/cppwp/expr.pre
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-8.sentence-1
[limits.syn]https://timsong-cpp.github.io/cppwp/limits.syn
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-8.sentence-2
[cfenv]https://timsong-cpp.github.io/cppwp/cfenv
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-8.sentence-3
9https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5567
(9.1)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.1.sentence-1
(9.2)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.2.sentence-1
(9.3)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.3
(9.3.1)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.3.1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.3.1.sentence-1
(9.3.2)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.3.2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.3.2.sentence-1
(9.3.3)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.3.3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-9.3.3.sentence-1
10https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5601
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:store_max,atomic%3cfloating-point-type%3e
11https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5621
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-11.sentence-1
12https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5626
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-12.sentence-1
13https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5633
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-13.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-13.sentence-2
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-13.sentence-3
14https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5641
[expr.pre]https://timsong-cpp.github.io/cppwp/expr.pre
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-14.sentence-1
[limits.syn]https://timsong-cpp.github.io/cppwp/limits.syn
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-14.sentence-2
[cfenv]https://timsong-cpp.github.io/cppwp/cfenv
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-14.sentence-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-14.sentence-4
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-note-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-14.sentence-5
15https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5659
(15.1)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.1.sentence-1
(15.2)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.2.sentence-1
(15.3)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.3
(15.3.1)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.3.1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.3.1.sentence-1
(15.3.2)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.3.2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.3.2.sentence-1
(15.3.3)https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.3.3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-15.3.3.sentence-1
16https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5694
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-16.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator+=,atomic%3cT*%3e_
17https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5710
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-17.sentence-1
18https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5715
19https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5719
[expr.pre]https://timsong-cpp.github.io/cppwp/expr.pre
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-19.sentence-1
[limits.syn]https://timsong-cpp.github.io/cppwp/limits.syn
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-19.sentence-2
[cfenv]https://timsong-cpp.github.io/cppwp/cfenv
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.float-19.sentence-3
32.5.8.5https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer
[atomics.types.pointer]https://timsong-cpp.github.io/cppwp/atomics.types.pointer
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5816
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-1.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-1.sentence-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-1.sentence-3
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5821
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-2.sentence-1
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5824
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-3.sentence-1
156https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.pointer.comp
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-3.sentence-2
156https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.pointer.comp
[tab:atomic.types.pointer.comp]https://timsong-cpp.github.io/cppwp/tab:atomic.types.pointer.comp
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.pointer.comp-row-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.pointer.comp-row-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#tab:atomic.types.pointer.comp-row-3
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_fetch_add__
4https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5870
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-4.sentence-1
5https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5875
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-5.sentence-1
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-note-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-5.sentence-2
6https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5882
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-6.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-6.sentence-2
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-6.sentence-3
7https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5890
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-7.sentence-1
8https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5894
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-8.sentence-1
9https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5899
[alg.min.max]https://timsong-cpp.github.io/cppwp/alg.min.max
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-9.sentence-1
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-note-2
29https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.lessthancomparable
[expr.rel]https://timsong-cpp.github.io/cppwp/expr.rel
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-9.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic_store_add_
10https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5930
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-10.sentence-1
11https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5935
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-11.sentence-1
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-note-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-11.sentence-2
12https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5942
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-12.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-12.sentence-2
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-12.sentence-3
13https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5950
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-13.sentence-1
[alg.min.max]https://timsong-cpp.github.io/cppwp/alg.min.max
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-13.sentence-2
4https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-note-4
29https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.lessthancomparable
[expr.rel]https://timsong-cpp.github.io/cppwp/expr.rel
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-13.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator+=,atomic%3cT*%3e__
14https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5974
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-14.sentence-1
15https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.pointer-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5979
32.5.8.6https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop
[atomics.types.memop]https://timsong-cpp.github.io/cppwp/atomics.types.memop
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator++,atomic%3cT*%3e
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5994
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-1.sentence-1
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5999
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator--,atomic%3cT*%3e
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6012
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-3.sentence-1
4https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6017
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator++,atomic%3cT*%3e_
5https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6030
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-5.sentence-1
6https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6035
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator--,atomic%3cT*%3e_
7https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6048
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-7.sentence-1
8https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.memop-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6053
32.5.8.7https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic
[util.smartptr.atomic]https://timsong-cpp.github.io/cppwp/util.smartptr.atomic
32.5.8.7.1https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general
[util.smartptr.atomic.general]https://timsong-cpp.github.io/cppwp/util.smartptr.atomic.general
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6063
[util.sharedptr]https://timsong-cpp.github.io/cppwp/util.sharedptr
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-1.sentence-1
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-note-1
https://timsong-cpp.github.io/cppwp/memory.syn#header:%3cmemory%3e
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-1.sentence-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-1.sentence-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-1.sentence-4
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6074
[util.smartptr.atomic]https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-2.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-2.sentence-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-2.sentence-3
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-note-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-2.sentence-4
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6092
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.general-example-1
32.5.8.7.2https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared
[util.smartptr.atomic.shared]https://timsong-cpp.github.io/cppwp/util.smartptr.atomic.shared
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic%3cshared_ptr%3cT%3e%3e
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic%3cshared_ptr%3cT%3e%3e,constructor
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6172
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic%3cshared_ptr%3cT%3e%3e,constructor_
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6183
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-2.sentence-1
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-2.sentence-2
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-note-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-2.sentence-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-2.sentence-4
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:store,atomic%3cshared_ptr%3cT%3e%3e
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6205
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-3.sentence-1
4https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6212
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-4.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-4.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator=,atomic%3cshared_ptr%3cT%3e%3e
5https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6225
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator=,atomic%3cshared_ptr%3cT%3e%3e_
6https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6236
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:load,atomic%3cshared_ptr%3cT%3e%3e
7https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6247
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-7.sentence-1
8https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6254
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-8.sentence-1
9https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6258
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator_shared_ptr%3cT%3e,atomic%3cshared_ptr%3cT%3e%3e
10https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6269
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:exchange,atomic%3cshared_ptr%3cT%3e%3e
11https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6281
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-11.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-11.sentence-2
[intro.races]https://timsong-cpp.github.io/cppwp/intro.races
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-11.sentence-3
12https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6288
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-12.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:compare_exchange_weak,atomic%3cshared_ptr%3cT%3e%3e
13https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6303
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-13.sentence-1
14https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6310
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-14.sentence-1
15https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6318
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-15.sentence-1
16https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6323
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-16.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-16.sentence-2
[atomics.types.operations]https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-16.sentence-3
17https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6330
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-17.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-17.sentence-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-17.sentence-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-17.sentence-4
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:compare_exchange_weak,atomic%3cshared_ptr%3cT%3e%3e_
18https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6351
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-18.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:compare_exchange_strong,atomic%3cshared_ptr%3cT%3e%3e_
19https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6371
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-19.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:wait,atomic%3cshared_ptr%3cT%3e%3e
20https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6390
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-20.sentence-1
21https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6397
(21.1)https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-21.1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-21.1.sentence-1
(21.2)https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-21.2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-21.2.sentence-1
(21.3)https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-21.3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-21.3.sentence-1
22https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6410
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-22.sentence-1
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-22.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:notify_one,atomic%3cshared_ptr%3cT%3e%3e
23https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6423
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-23.sentence-1
24https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6429
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-24.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:notify_all,atomic%3cshared_ptr%3cT%3e%3e
25https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6440
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-25.sentence-1
26https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-26
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6445
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.shared-26.sentence-1
32.5.8.7.3https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak
[util.smartptr.atomic.weak]https://timsong-cpp.github.io/cppwp/util.smartptr.atomic.weak
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic%3cweak_ptr%3cT%3e%3e
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic%3cweak_ptr%3cT%3e%3e,constructor
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6500
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:atomic%3cweak_ptr%3cT%3e%3e,constructor_
2https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6511
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-2.sentence-1
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-2.sentence-2
1https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-note-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-2.sentence-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-2.sentence-4
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:store,atomic%3cweak_ptr%3cT%3e%3e
3https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6533
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-3.sentence-1
4https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6540
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-4.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-4.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator=,atomic%3cweak_ptr%3cT%3e%3e
5https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6553
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:load,atomic%3cweak_ptr%3cT%3e%3e
6https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6564
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-6.sentence-1
7https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6571
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-7.sentence-1
8https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6575
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:operator_weak_ptr%3cT%3e,atomic%3cweak_ptr%3cT%3e%3e
9https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6586
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:exchange,atomic%3cweak_ptr%3cT%3e%3e
10https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6598
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-10.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-10.sentence-2
[intro.races]https://timsong-cpp.github.io/cppwp/intro.races
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-10.sentence-3
11https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6605
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-11.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:compare_exchange_weak,atomic%3cweak_ptr%3cT%3e%3e
12https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6619
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-12.sentence-1
13https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6626
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-13.sentence-1
14https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6634
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-14.sentence-1
15https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6639
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-15.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-15.sentence-2
[atomics.types.operations]https://timsong-cpp.github.io/cppwp/atomics.types.generic#atomics.types.operations
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-15.sentence-3
16https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6646
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-16.sentence-1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-16.sentence-2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-16.sentence-3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-16.sentence-4
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:compare_exchange_weak,atomic%3cweak_ptr%3cT%3e%3e_
17https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6667
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-17.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:compare_exchange_strong,atomic%3cweak_ptr%3cT%3e%3e
18https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6687
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-18.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:wait,atomic%3cweak_ptr%3cT%3e%3e
19https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6706
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-19.sentence-1
20https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6713
(20.1)https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-20.1
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-20.1.sentence-1
(20.2)https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-20.2
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-20.2.sentence-1
(20.3)https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-20.3
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-20.3.sentence-1
21https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6726
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-21.sentence-1
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-21.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:notify_one,atomic%3cweak_ptr%3cT%3e%3e
22https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6740
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-22.sentence-1
23https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6746
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-23.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/atomics.types.generic#lib:notify_all,atomic%3cweak_ptr%3cT%3e%3e
24https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6757
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-24.sentence-1
25https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6762
[atomics.wait]https://timsong-cpp.github.io/cppwp/atomics.wait
.https://timsong-cpp.github.io/cppwp/atomics.types.generic#util.smartptr.atomic.weak-25.sentence-1

URLs of crawlers that visited me.