@@ -80,7 +80,7 @@ Unlike array or vector, a span doesn't "own” the elements inside it. A span do
80
80
81
81
**Namespace:** std
82
82
83
- ## <a name="back"></a> span::back
83
+ ## <a name="back"></a> ` span::back`
84
84
85
85
Returns the last element in the span.
86
86
@@ -111,7 +111,7 @@ void main()
111
111
2
112
112
```
113
113
114
- ## <a name =" begin " ></a > span::begin
114
+ ## <a name =" begin " ></a > ` span::begin `
115
115
116
116
Returns an iterator pointing at the first element in the span.
117
117
@@ -143,7 +143,7 @@ void main()
143
143
0
144
144
```
145
145
146
- ## <a name =" data " ></a > span::data
146
+ ## <a name =" data " ></a > ` span::data `
147
147
148
148
Returns a pointer to the beginning of the span data.
149
149
@@ -175,7 +175,7 @@ void main()
175
175
```
176
176
177
177
[difference_type](#difference_type)
178
- ## <a name=" difference_type" ></a> span::difference_type
178
+ ## <a name=" difference_type" ></a> ` span::difference_type`
179
179
180
180
This type represents the number of elements between two elements in a span.
181
181
@@ -203,7 +203,7 @@ void main()
203
203
2
204
204
```
205
205
206
- ## <a name =" element_type " ></a > span::element_type
206
+ ## <a name =" element_type " ></a > ` span::element_type `
207
207
208
208
The type of the elements in the span.
209
209
@@ -236,7 +236,7 @@ void main()
236
236
2
237
237
```
238
238
239
- ## <a name =" empty " ></a > span::empty
239
+ ## <a name =" empty " ></a > ` span::empty `
240
240
241
241
Whether the span contains elements.
242
242
@@ -262,7 +262,7 @@ void main()
262
262
}
263
263
```
264
264
265
- ## <a name =" end " ></a > span::end
265
+ ## <a name =" end " ></a > ` span::end `
266
266
267
267
Returns an iterator to the end of the span.
268
268
@@ -290,7 +290,7 @@ for (auto it = s1.begin(); it != s1.end(); ++it)
290
290
}
291
291
```
292
292
293
- ## <a name =" first_view " ></a > span::first
293
+ ## <a name =" first_view " ></a > ` span::first `
294
294
295
295
Get a subspan, taken from the front of this span.
296
296
@@ -345,7 +345,7 @@ mySpan.first(2): 01
345
345
mySpan.first<2>: 01
346
346
```
347
347
348
- ## <a name =" front " ></a > span::front
348
+ ## <a name =" front " ></a > ` span::front `
349
349
350
350
Returns the first element in the span.
351
351
@@ -377,7 +377,7 @@ void main()
377
377
0
378
378
```
379
379
380
- ## <a name =" iterator " ></a > span::iterator
380
+ ## <a name =" iterator " ></a > ` span::iterator `
381
381
382
382
The type of an iterator over span elements.
383
383
@@ -409,7 +409,7 @@ void main()
409
409
012
410
410
```
411
411
412
- ## <a name =" last_view " ></a > span::last
412
+ ## <a name =" last_view " ></a > ` span::last `
413
413
414
414
Get a subspan, taken from the end of this span.
415
415
@@ -464,7 +464,7 @@ mySpan.last(2): 12
464
464
mySpan.last<2>: 12
465
465
```
466
466
467
- ## <a name =" op_at " ></a > span::operator[ ]
467
+ ## <a name =" op_at " ></a > ` span::operator[] `
468
468
469
469
Access an element in the span at a specified position.
470
470
@@ -500,7 +500,7 @@ void main()
500
500
1
501
501
```
502
502
503
- ## <a name =" op_eq " ></a > span::operator=
503
+ ## <a name =" op_eq " ></a > ` span::operator= `
504
504
505
505
Assign another span to this one.
506
506
@@ -543,7 +543,7 @@ void main()
543
543
012
544
544
```
545
545
546
- ## <a name =" pointer " ></a > span::pointer
546
+ ## <a name =" pointer " ></a > ` span::pointer `
547
547
548
548
The types for a pointer and ` const ` pointer to a span element.
549
549
@@ -579,7 +579,7 @@ void main()
579
579
90
580
580
```
581
581
582
- ## <a name =" rbegin " ></a > span::rbegin
582
+ ## <a name =" rbegin " ></a > ` span::rbegin `
583
583
584
584
Get a reverse iterator pointing to the last element of this span.
585
585
@@ -613,7 +613,7 @@ void main()
613
613
210
614
614
```
615
615
616
- ## <a name =" reference " ></a > span::reference
616
+ ## <a name =" reference " ></a > ` span::reference `
617
617
618
618
The types for a reference, and a ` const ` reference, to a span element.
619
619
@@ -648,7 +648,7 @@ void main()
648
648
91
649
649
```
650
650
651
- ## <a name =" rend " ></a > span::rend
651
+ ## <a name =" rend " ></a > ` span::rend `
652
652
653
653
Get a random-access iterator to the sentinel just beyond the end of the reversed span.
654
654
@@ -684,7 +684,7 @@ void main()
684
684
}
685
685
```
686
686
687
- ## <a name =" reverse_iterator " ></a > span::reverse_iterator
687
+ ## <a name =" reverse_iterator " ></a > ` span::reverse_iterator `
688
688
689
689
The type of a reverse iterator for a span.
690
690
@@ -712,7 +712,7 @@ void main()
712
712
210
713
713
```
714
714
715
- ## <a name =" size " ></a > span::size
715
+ ## <a name =" size " ></a > ` span::size `
716
716
717
717
Get the number of elements in the span.
718
718
@@ -742,7 +742,7 @@ void main()
742
742
3
743
743
```
744
744
745
- ## <a name =" size_bytes " ></a > span::size_bytes
745
+ ## <a name =" size_bytes " ></a > ` span::size_bytes `
746
746
747
747
Get the size of the elements in the span in bytes.
748
748
@@ -772,7 +772,7 @@ void main()
772
772
12
773
773
```
774
774
775
- ## <a name =" size_type " ></a > span::size_type
775
+ ## <a name =" size_type " ></a > ` span::size_type `
776
776
777
777
The size of the type of an element in the span.
778
778
@@ -800,7 +800,7 @@ void main()
800
800
4
801
801
```
802
802
803
- ## <a name =" span " ></a > span::span
803
+ ## <a name =" span " ></a > ` span::span `
804
804
805
805
` span ` constructors.
806
806
@@ -904,7 +904,7 @@ void main()
904
904
}
905
905
```
906
906
907
- ## <a name =" sub_view " ></a > span::subspan
907
+ ## <a name =" sub_view " ></a > ` span::subspan `
908
908
909
909
Gets a subspan from this span.
910
910
@@ -972,7 +972,7 @@ mySpan.subspan<1,2>: 12
972
972
mySpan.subspan<1>: 12
973
973
```
974
974
975
- ## <a name =" value_type " ></a > span::value_type
975
+ ## <a name =" value_type " ></a > ` span::value_type `
976
976
977
977
The type of the element in the span but without any ` const ` or ` volatile ` qualifications.
978
978
0 commit comments