Skip to content

Commit 73ba330

Browse files
committed
fix some versions
1 parent b7c5b24 commit 73ba330

File tree

10 files changed

+39
-38
lines changed

10 files changed

+39
-38
lines changed

reference/algorithm/fill.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ namespace std {
2222
constexpr void
2323
fill(ForwardIterator first,
2424
ForwardIterator last,
25-
const T& value); // (1) C++20
25+
const T& value); // (1) C++26
2626

2727
template <class ExecutionPolicy,
2828
class ForwardIterator,

reference/algorithm/lower_bound.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ namespace std {
2222
constexpr ForwardIterator
2323
lower_bound(ForwardIterator first,
2424
ForwardIterator last,
25-
const T& value); // (1) C++20
25+
const T& value); // (1) C++26
2626

2727
template <class ForwardIterator,
2828
class T,

reference/algorithm/ranges_fold_right.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ namespace std::ranges {
2323
fold_right(I first,
2424
S last,
2525
T init,
26-
F f); // (1) C++23
26+
F f); // (1) C++26
2727

2828
template <bidirectional_range R,
2929
class T,

reference/atomic/atomic_compare_exchange_strong_explicit.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ namespace std {
4646
typename atomic<T>::value_type* expected,
4747
typename atomic<T>::value_type desired,
4848
memory_order success,
49-
memory_order failure) noexcept; // (2) C++17
49+
memory_order failure) noexcept; // (2) C++26
5050
}
5151
```
5252
* atomic[link atomic.md]

reference/atomic/atomic_fetch_add.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ namespace std {
3131
constexpr T
3232
atomic_fetch_add(
3333
atomic<T>* object,
34-
typename atomic<T>::difference_type operand) noexcept; // (2) C++17
34+
typename atomic<T>::difference_type operand) noexcept; // (2) C++26
3535
}
3636
```
3737
* atomic[link /reference/atomic/atomic.md]

reference/atomic/atomic_flag_clear.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace std {
1010
atomic_flag_clear(volatile atomic_flag* object) noexcept; // (1) C++11
1111

1212
void
13-
atomic_flag_clear(atomic_flag* object) noexcept; // (2) C++26
13+
atomic_flag_clear(atomic_flag* object) noexcept; // (2) C++11
1414
constexpr void
1515
atomic_flag_clear(atomic_flag* object) noexcept; // (2) C++26
1616
}

reference/atomic/atomic_ref/notify_all.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
```cpp
99
void notify_all() const noexcept; // (1) C++20
10-
constexpr void notify_all() const noexcept; // (1) C++20
10+
constexpr void notify_all() const noexcept; // (1) C++26
1111
```
1212

1313
## 概要

reference/cmath/tgamma.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ namespace std {
1919
double
2020
tgamma(Integral x); // (5) C++11
2121
constexpr double
22-
tgamma(Integral x); // (5) C++11
22+
tgamma(Integral x); // (5) C++26
2323

2424
float
2525
tgammaf(float x); // (6) C++17

reference/sstream/basic_stringstream/op_constructor.md

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -8,63 +8,63 @@
88
basic_stringstream()
99
: basic_stringstream(ios_base::in | ios_base::out) {} // (1) C++11
1010
explicit basic_stringstream(
11-
ios_base::openmode which); // (1) C++11
11+
ios_base::openmode which); // (2) C++11
1212
explicit basic_stringstream(
1313
ios_base::openmode which = ios_base::in | ios_base::out); // (1)+(2) C++03
1414

1515
explicit basic_stringstream(
1616
const basic_string<CharT, Traits, Allocator>& s,
17-
ios_base::openmode which = ios_base::in | ios_base::out); // (2) C++03
17+
ios_base::openmode which = ios_base::in | ios_base::out); // (3) C++03
1818

1919
explicit basic_stringstream(
2020
basic_string<CharT, Traits, Allocator>&& s,
21-
ios_base::openmode which = ios_base::in | ios_base::out); // (3) C++20
21+
ios_base::openmode which = ios_base::in | ios_base::out); // (4) C++20
2222

23-
basic_stringstream(ios_base::openmode which, const Allocator& a); // (4) C++20
23+
basic_stringstream(ios_base::openmode which, const Allocator& a); // (5) C++20
2424

2525
explicit basic_stringstream(
2626
const basic_string<CharT, Traits, Allocator>& s,
2727
const Allocator& a)
28-
: basic_stringstream(s, ios_base::in | ios_base::out, a) {} // (5) C++20
28+
: basic_stringstream(s, ios_base::in | ios_base::out, a) {} // (6) C++20
2929

3030
explicit basic_stringstream(
3131
const basic_string<CharT, Traits, Allocator>& s,
3232
ios_base::openmode which,
33-
const Allocator& a); // (6) C++20
33+
const Allocator& a); // (7) C++20
3434

3535
template<class SAlloc>
3636
explicit basic_stringstream(
3737
const basic_string<CharT, Traits, SAlloc>& s,
38-
ios_base::openmode which = ios_base::in | ios_base::out); // (7) C++20
38+
ios_base::openmode which = ios_base::in | ios_base::out); // (8) C++20
3939

4040
template<class SAlloc>
4141
basic_stringstream(
4242
const basic_string<CharT, Traits, SAlloc>& s,
4343
const Allocator& a)
44-
: basic_stringstream(s, ios_base::in | ios_base::out, a) {} // (8) C++20
44+
: basic_stringstream(s, ios_base::in | ios_base::out, a) {} // (9) C++20
4545

4646
template<class SAlloc>
4747
basic_stringstream(
4848
const basic_string<CharT, Traits, SAlloc>& s,
4949
ios_base::openmode which,
50-
const Allocator& a); // (9) C++20
50+
const Allocator& a); // (10) C++20
5151

52-
basic_stringstream(basic_stringstream&& rhs); // (10) C++11
52+
basic_stringstream(basic_stringstream&& rhs); // (11) C++11
5353

5454
template<class T>
5555
explicit basic_stringstream(
5656
const T& t,
57-
ios_base::openmode which = ios_base::in | ios_base::out); // (11) C++26
57+
ios_base::openmode which = ios_base::in | ios_base::out); // (12) C++26
5858

5959
template<class T>
6060
basic_stringstream(
6161
const T& t,
62-
const Allocator& a); // (12) C++26
62+
const Allocator& a); // (13) C++26
6363

6464
template<class T>
6565
basic_stringstream(const T& t,
6666
ios_base::openmode which,
67-
const Allocator& a); // (13) C++26
67+
const Allocator& a); // (14) C++26
6868
```
6969
* ios_base[link /reference/ios/ios_base.md]
7070
* basic_string[link /reference/string/basic_string.md]
@@ -77,31 +77,32 @@ basic_stringstream(const T& t,
7777
- (1) : デフォルトコンストラクタ
7878
- (2) : 指定されたモードで構築する
7979
- (3) : 初期文字列として[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピーを指定して構築する
80-
- (4) : 指定されたモードとアロケータで構築する
81-
- (5) : 初期文字列として[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピーと、アロケータを指定して構築する
82-
- (6) : 初期文字列として[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピー、モード、アロケータを指定して構築する
83-
- (7) : 初期文字列として`Allocator`に変換可能なアロケータをもつ[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピーと、モードを指定して構築する
84-
- (8) : 初期文字列として`Allocator`に変換可能なアロケータをもつ[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピーと、アロケータを指定して構築する
85-
- (9) : 初期文字列として`Allocator`に変換可能なアロケータをもつ[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピー、モード、アロケータを指定して構築する
86-
- (10) : ムーブコンストラクタ
87-
- (11) : 初期文字列として[`std::basic_string_view`](/reference/string_view/basic_string_view.md)に変換可能な文字列と、モードを指定して構築する
88-
- (12) : 初期文字列として[`std::basic_string_view`](/reference/string_view/basic_string_view.md)に変換可能な文字列と、アロケータを指定して構築する
89-
- (13) : 初期文字列として[`std::basic_string_view`](/reference/string_view/basic_string_view.md)に変換可能な文字列、モード、アロケータを指定して構築する
80+
- (4) : 初期文字列として[`std::basic_string`](/reference/string/basic_string.md)オブジェクトの右辺値参照を指定して構築する
81+
- (5) : 指定されたモードとアロケータで構築する
82+
- (6) : 初期文字列として[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピーと、アロケータを指定して構築する
83+
- (7) : 初期文字列として[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピー、モード、アロケータを指定して構築する
84+
- (8) : 初期文字列として`Allocator`に変換可能なアロケータをもつ[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピーと、モードを指定して構築する
85+
- (9) : 初期文字列として`Allocator`に変換可能なアロケータをもつ[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピーと、アロケータを指定して構築する
86+
- (10) : 初期文字列として`Allocator`に変換可能なアロケータをもつ[`std::basic_string`](/reference/string/basic_string.md)オブジェクトのコピー、モード、アロケータを指定して構築する
87+
- (11) : ムーブコンストラクタ
88+
- (12) : 初期文字列として[`std::basic_string_view`](/reference/string_view/basic_string_view.md)に変換可能な文字列と、モードを指定して構築する
89+
- (13) : 初期文字列として[`std::basic_string_view`](/reference/string_view/basic_string_view.md)に変換可能な文字列と、アロケータを指定して構築する
90+
- (14) : 初期文字列として[`std::basic_string_view`](/reference/string_view/basic_string_view.md)に変換可能な文字列、モード、アロケータを指定して構築する
9091
9192
## テンプレートパラメータ制約
92-
- (11), (12), (13) : `is_convertible_v<const T&, basic_string_view<CharT, Traits>>`が`true`であること
93+
- (12), (13), (14) : `is_convertible_v<const T&, basic_string_view<CharT, Traits>>`が`true`であること
9394
9495
## 効果
9596
- (1) : 内部の`basic_stringbuf`オブジェクトを`basic_stringbuf<CharT, Traits, Allocator>(ios_base::in | ios_base::out)`で構築する
9697
- (2) : 内部の`basic_stringbuf`オブジェクトを`basic_stringbuf<CharT, Traits, Allocator>(which)`で構築する
9798
- (3) : 内部の`basic_stringbuf`オブジェクトを`basic_stringbuf<CharT, Traits, Allocator>(s, which)`で構築する
9899
- (4) : 内部の`basic_stringbuf`オブジェクトを`basic_stringbuf<CharT, Traits, Allocator>(std::move(s), which)`で構築する
99100
- (5) : 内部の`basic_stringbuf`オブジェクトを`basic_stringbuf<CharT, Traits, Allocator>(which, a)`で構築する
100-
- (6), (7), (8), (9) : 各引数は対応する`basic_stringbuf`のコンストラクタに渡される
101-
- (10) : `rhs`から`basic_stringstream`オブジェクトをムーブ構築する
102-
- (11) : `basic_string_view<CharT, Traits>(t)`で文字列を初期化し、モードは`which`に設定する
103-
- (12) : `basic_string_view<CharT, Traits>(t)`で文字列を初期化し、モードは`ios_base::in | ios_base::out`、アロケータは`a`に設定する
104-
- (13) : `basic_string_view<CharT, Traits>(t)`で文字列を初期化し、モードは`which`、アロケータは`a`に設定する
101+
- (6), (7), (8), (9), (10) : 各引数は対応する`basic_stringbuf`のコンストラクタに渡される
102+
- (11) : `rhs`から`basic_stringstream`オブジェクトをムーブ構築する
103+
- (12) : `basic_string_view<CharT, Traits>(t)`で文字列を初期化し、モードは`which`に設定する
104+
- (13) : `basic_string_view<CharT, Traits>(t)`で文字列を初期化し、モードは`ios_base::in | ios_base::out`、アロケータは`a`に設定する
105+
- (14) : `basic_string_view<CharT, Traits>(t)`で文字列を初期化し、モードは`which`、アロケータは`a`に設定する
105106
106107
107108
## 例

reference/string/basic_string/replace.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ template<class T>
158158
constexpr basic_string&
159159
replace(size_type pos1,
160160
size_type n1,
161-
const T& t); // (12) C++17
161+
const T& t); // (12) C++20
162162

163163
template<class T>
164164
basic_string&

0 commit comments

Comments
 (0)