Files Included :
1 - Introduction (7.57 MB)
10 - UTF8 I (14.65 MB)
11 - UTF8 II (22.87 MB)
12 - Structured Bindings (40.7 MB)
13 - Constant Expressions constexpr (19 MB)
14 - Immediate Functions consteval (21.6 MB)
15 - Compiledtime Initialization constinit (16.52 MB)
16 - explicit bool I (20.98 MB)
17 - explicit bool II (54.95 MB)
18 - explicit bool III (34.35 MB)
19 - NonType Template Parameters (41.04 MB)
5 - Designated Initializers I (16.39 MB)
6 - Designated Initializers II (38.59 MB)
7 - Designated Initializers III (28.48 MB)
8 - Rangebased For Loop I (38.22 MB)
9 - Rangebased For Loop II (39.51 MB)
21 - implicit this (25.85 MB)
22 - Template Parameters I (41.33 MB)
23 - Template Parameters II (22.07 MB)
24 - Lambda In Unevaluated Context (43.19 MB)
25 - Attributes I (31.3 MB)
26 - Attributes II (63.34 MB)
27 - enums (15.39 MB)
29 - Constraining Template Arguments (51.57 MB)
30 - Concepts Introduction (11.45 MB)
31 - Concepts Implementation (32.55 MB)
32 - Concepts Usage Types (39.43 MB)
33 - Abbreviated Templates (63.21 MB)
34 - Requirement Types I (25.51 MB)
35 - Requirement Types II (38.83 MB)
36 - Combining Requirements (59.65 MB)
37 - More Examples (107.16 MB)
39 - C Build Process Overview (62.96 MB)
40 - Introduction to Modules (14.59 MB)
41 - Modules Example (18.86 MB)
42 - Module Naming (13.93 MB)
43 - Modules Build Process (38.72 MB)
44 - Declaration Definition Separation (8.15 MB)
45 - Submodules (15.56 MB)
46 - Partition Modules (13.68 MB)
47 - Header Units (42.18 MB)
48 - Module Private Marker (16.07 MB)
50 - Comparison Operators I (20.23 MB)
51 - Comparison Operators II (64.76 MB)
52 - Threeway Comparison Operator I (6.68 MB)
53 - Threeway Comparison Operator II (17.09 MB)
54 - Threeway Comparison Operator III (26.55 MB)
55 - Threeway Comparison Operator IV (71.63 MB)
56 - Synthesized Expressions I (17.46 MB)
57 - Synthesized Expressions II (34.48 MB)
58 - Comparisons (62.43 MB)
59 - Equality Operator I (43.35 MB)
60 - Equality Operator II (85.02 MB)
61 - Equality Operator III (62.1 MB)
62 - Ordering Categories (6.52 MB)
63 - Strong Ordering (54.12 MB)
64 - Weak Ordering I (24.9 MB)
65 - Weak Ordering II (39.99 MB)
66 - Partial Ordering I (12.52 MB)
67 - Partial Ordering II (23.09 MB)
68 - Ordering Summary (13.01 MB)
69 - Backward Compatibility (53.49 MB)
70 - Utilities I (29.34 MB)
71 - Utilities II (74.54 MB)
72 - Utilities III (60.75 MB)
73 - Utilities IV (64.55 MB)
74 - Summary (4.51 MB)
76 - Algorithms Iterators (62.99 MB)
77 - Ranges Introduction (14.74 MB)
78 - Ranges Example (28.62 MB)
79 - Range Concepts I (14.88 MB)
80 - Range Concepts II (21.32 MB)
81 - Range Concepts III (49.22 MB)
82 - Projections I (30.95 MB)
83 - Projections II (69.04 MB)
84 - Projections III (60.03 MB)
85 - Algorithm Return Types I (25.97 MB)
86 - Algorithm Return Types II (39.67 MB)
87 - Algorithm Return Types III (60.79 MB)
88 - Views I (10.14 MB)
89 - Views II (33.17 MB)
90 - Views III (45.11 MB)
100 - Returning Values coreturn (70.78 MB)
101 - Generator coyield (89.64 MB)
102 - Awaitable (20.44 MB)
103 - Awaitable implementation (112.96 MB)
104 - Awaiter (4.56 MB)
105 - Awaiter Implementation I (29.71 MB)
106 - Awaiter Implementation II (24.66 MB)
107 - Awaiter Methods (10.7 MB)
108 - Coroutine Concurrency I (24.73 MB)
109 - Coroutine Concurrency II (60.85 MB)
110 - Coroutine Concurrency III (59.07 MB)
111 - Exceptions in Coroutines (21.78 MB)
112 - Initialization Stage Exceptions (40.11 MB)
113 - Execution Stage Exceptions I (10.54 MB)
114 - Execution Stage Exceptions II (66.33 MB)
115 - Conclusion (6.11 MB)
92 - Subroutines (15.7 MB)
93 - Coroutines Introduction (17.28 MB)
94 - Coroutines Example (50.49 MB)
95 - Coroutine Anatomy (26.25 MB)
96 - Coroutine Implementation (50.73 MB)
97 - Coroutine Workflow I (47.83 MB)
98 - Coroutine Workflow II (46.14 MB)
99 - Coroutine Workflow III (41.14 MB)]
Screenshot