Skip to content

Commit 1684848

Browse files
committedNov 19, 2020
各種ヘッダページ : <compare>のインクルードを追加
1 parent 47c74e0 commit 1684848

26 files changed

+102
-3
lines changed
 

‎reference/array.md

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
このヘッダでは、以下の標準ヘッダをインクルードする:
1010

1111
- [`<initializer_list>`](initializer_list.md)
12+
- [`<compare>`](compare.md) (C++20)
1213

1314

1415
| 名前 | 説明 | 対応バージョン |
@@ -18,4 +19,5 @@
1819

1920
## 参照
2021
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
22+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)
2123

‎reference/chrono.md

+4
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66

77
このライブラリは、タイムアウト、操作間隔、スケジューリングといった短期間の操作を主な用途として想定している。そのためカレンダー機能としては遥かな過去・未来を扱えるようにはなっていない。
88

9+
このヘッダでは、以下の標準ヘッダをインクルードする:
10+
11+
- [`<compare>`](compare.md) (C++20)
912

1013
## 時間を表す型
1114

@@ -263,3 +266,4 @@
263266
- [N2661 A Foundation to Sleep On](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2661.htm)
264267
- [P0216R0 C++ Standard Proposal — A Time-Zone Library](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0216r0.html)
265268
- [P0355R7 Extending `<chrono>` to Calendars and Time Zones](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0355r7.html)
269+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/coroutine.md

+8
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66

77
`<coroutine>`ヘッダでは、[コルーチン](/lang/cpp20/coroutines.md)の制御に関する機能を提供する。
88

9+
このヘッダでは、以下の標準ヘッダをインクルードする:
10+
11+
- [`<compare>`](compare.md) (C++20)
12+
913

1014
## コルーチントレイト
1115

@@ -49,3 +53,7 @@
4953

5054
## 関連項目
5155
- [C++20 コルーチン](/lang/cpp20/coroutines.md)
56+
57+
58+
## 参照
59+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/deque.md

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
このヘッダでは、以下の標準ヘッダをインクルードする:
99

1010
- [`<initializer_list>`](initializer_list.md) (C++11)
11+
- [`<compare>`](compare.md) (C++20)
1112

1213

1314
| 名前 | 説明 | 対応バージョン |
@@ -17,3 +18,4 @@
1718

1819
## 参照
1920
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
21+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/filesystem.md

+5
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66

77
このライブラリでは、ファイル、ディレクトリ、シンボリックリンクなどを操作する。また、それらを総称してエンティティと呼ぶ。
88

9+
このヘッダでは、以下の標準ヘッダをインクルードする:
10+
11+
- [`<compare>`](compare.md) (C++20)
12+
913

1014
## パス
1115

@@ -104,3 +108,4 @@
104108
- [P0218R1 Adopt the File System TS for C++17](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0218r1.html)
105109
- [P0219R1 Relative Paths for Filesystem](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0219r1.html)
106110
- [P0492R2 Proposed Resolution of C++17 National Body Comments for Filesystems(R2)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0492r2.html)
111+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/forward_list.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
このヘッダでは、以下の標準ヘッダをインクルードする:
1313

1414
- [`<initializer_list>`](initializer_list.md)
15+
- [`<compare>`](compare.md) (C++20)
1516

1617

1718
| 名前 | 説明 | 対応バージョン |
@@ -21,3 +22,4 @@
2122

2223
## 参照
2324
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
25+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/iterator.md

+1
Original file line numberDiff line numberDiff line change
@@ -193,3 +193,4 @@ C++20以降の標準ライブラリでは、任意のイテレータに対して
193193
## 参照
194194

195195
- [P0896R4 The One Ranges Proposal (was Merging the Ranges TS)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0896r4.pdf)
196+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/list.md

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
このヘッダでは、以下の標準ヘッダをインクルードする:
99

1010
- [`<initializer_list>`](initializer_list.md) (C++11)
11+
- [`<compare>`](compare.md) (C++20)
1112

1213

1314
| 名前 | 説明 | 対応バージョン |
@@ -17,3 +18,4 @@
1718

1819
## 参照
1920
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
21+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/map.md

+2
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
このヘッダでは、以下の標準ヘッダをインクルードする:
1919

2020
- [`<initializer_list>`](initializer_list.md) (C++11)
21+
- [`<compare>`](compare.md) (C++20)
2122

2223

2324
| 名前 | 説明 | 対応バージョン |
@@ -28,3 +29,4 @@
2829

2930
## 参照
3031
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
32+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/memory.md

+5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33

44
`<memory>`ヘッダでは、メモリアロケータ、未初期化領域に関する関数群、スマートポインタ、ガベージコレクションを作るためのユーティリティ関数といった、メモリを扱うための機能を定義する。
55

6+
このヘッダでは、以下の標準ヘッダをインクルードする:
7+
8+
- [`<compare>`](compare.md) (C++20)
9+
610

711
## メモリアロケータ
812

@@ -106,3 +110,4 @@
106110
## 参照
107111
- [N4190 Removing `auto_ptr`, `random_shuffle()`, And Old `<functional>` Stuff](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4190.htm)
108112
- [P0718R2 Revising `atomic_shared_ptr` for C++20](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0718r2.html)
113+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/optional.md

+6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44

55
`<optional>`ヘッダでは、任意で値を持たせられるオブジェクトの型を定義する。
66

7+
このヘッダでは、以下の標準ヘッダをインクルードする:
8+
9+
- [`<compare>`](compare.md) (C++20)
10+
11+
712
| 名前 | 説明 | 対応バージョン |
813
|---------------------------------------|------------------------|-------|
914
| [`optional`](optional/optional.md) | 任意で値を持たせられるオブジェクト (class template) | C++17 |
@@ -20,3 +25,4 @@
2025

2126
## 参照
2227
- [P0220R1 Adopt Library Fundamentals V1 TS Components for C++17 (R1)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0220r1.html)
28+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/queue.md

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
このヘッダでは、以下の標準ヘッダをインクルードする:
77

88
- [`<initializer_list>`](initializer_list.md) (C++11)
9+
- [`<compare>`](compare.md) (C++20)
910

1011

1112
| 名前 | 説明 | 対応バージョン |
@@ -16,3 +17,4 @@
1617

1718
## 参照
1819
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
20+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/regex.md

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
このヘッダでは、以下の標準ヘッダをインクルードする:
88

99
- [`<initializer_list>`](initializer_list.md)
10+
- [`<compare>`](compare.md) (C++20)
1011

1112

1213
## 正規表現クラス
@@ -85,3 +86,4 @@
8586

8687
## 参照
8788
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
89+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/set.md

+3
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
このヘッダでは、以下の標準ヘッダをインクルードする:
2020

2121
- [`<initializer_list>`](initializer_list.md) (C++11)
22+
- [`<compare>`](compare.md) (C++20)
23+
2224

2325
| 名前 | 説明 | 対応バージョン |
2426
|---------------------------------|--------------------------------------------|-------|
@@ -28,3 +30,4 @@
2830

2931
## 参照
3032
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
33+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/stack.md

+2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
このヘッダでは、以下の標準ヘッダをインクルードする:
1717

1818
- [`<initializer_list>`](initializer_list.md) (C++11)
19+
- [`<compare>`](compare.md) (C++20)
1920

2021

2122
| 名前 | 説明 | 対応バージョン |
@@ -25,3 +26,4 @@
2526

2627
## 参照
2728
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
29+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/string.md

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
このヘッダでは、以下の標準ヘッダをインクルードする:
77

88
- [`<initializer_list>`](initializer_list.md) (C++11)
9+
- [`<compare>`](compare.md) (C++20)
910

1011

1112
## 文字特性
@@ -71,3 +72,4 @@
7172

7273
## 参照
7374
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
75+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/string_view.md

+9
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44

55
`<string_view>`ヘッダでは、所有権を持たず文字列を参照する文字列クラスを定義する。
66

7+
このヘッダでは、以下の標準ヘッダをインクルードする:
8+
9+
- [`<compare>`](compare.md) (C++20)
10+
11+
712
| 名前 | 説明 | 対応バージョン |
813
|------------------------------------------|--------------------------|-------|
914
| [`basic_string_view`](string_view/basic_string_view.md) | 所有権を持たない文字列クラス (class template) | C++17 |
@@ -16,3 +21,7 @@
1621

1722
## 関連項目
1823
- [`<span>`](span.md)
24+
25+
26+
## 参照
27+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/system_error.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44

55
`<system_error>`ヘッダでは、OSが出力するエラーを扱う機能を提供する。
66

7+
このヘッダでは、以下の標準ヘッダをインクルードする:
8+
9+
- [`<compare>`](compare.md) (C++20)
10+
11+
712
| 名前 | 説明 | 対応バージョン |
813
|------------------------------------------------------|-----------------------------------------|-------|
914
| [`error_category`](system_error/error_category.md) | エラーを分類するための基底クラス(class) | C++11 |
@@ -29,4 +34,4 @@
2934
- [Boost System Library Documentation](https://boost.org/libs/system)
3035
- [N2241 Diagnostics Enhancements for C++0x (Rev. 1)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2241.html)
3136
- [N2422 Diagnostics Issues (Rev. 2)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2422.htm)
32-
37+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/thread.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22
* thread[meta header]
33
* cpp11[meta cpp]
44

5-
`<thread>`ヘッダはマルチスレッド制御に関するクラス・関数を定義する。
6-
スレッドサポートはC++11にて導入された。
5+
`<thread>`ヘッダはマルチスレッド制御に関するクラス・関数を定義する。
6+
7+
このヘッダでは、以下の標準ヘッダをインクルードする:
8+
9+
- [`<compare>`](compare.md) (C++20)
710

811

912
| 名前 | 説明 | 対応バージョン |
@@ -26,4 +29,5 @@
2629
## 参照
2730
- [The cpp-threads Archives](https://www.decadent.org.uk/pipermail/cpp-threads/)
2831
- C++11の策定時に、C++標準の言語とライブラリに並行プログラミングの提案を行うため使用されていたメーリングリストのアーカイブです。
32+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)
2933

‎reference/tuple.md

+8
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44

55
`<tuple>`ヘッダでは、異なる型を格納できる固定サイズコレクションであるタプル型を提供する。2要素のみ格納可能な[`pair`](/reference/utility/pair.md)とは違い、[`tuple`](tuple/tuple.md)は任意の数の要素を格納できる。
66

7+
このヘッダでは、以下の標準ヘッダをインクルードする:
8+
9+
- [`<compare>`](compare.md) (C++20)
10+
11+
712
## タプルクラス
813

914
| 名前 | 説明 | 対応バージョン |
@@ -41,3 +46,6 @@
4146
### 言語
4247
- C++11
4348

49+
50+
## 参照
51+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/typeindex.md

+7
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
`<typeindex>`ヘッダでは、[`type_info`](/reference/typeinfo/type_info.md)を連想コンテナのインデックスで使用するための`type_index`クラスを定義する。
66

7+
このヘッダでは、以下の標準ヘッダをインクルードする:
8+
9+
- [`<compare>`](compare.md) (C++20)
10+
711

812
| 名前 | 説明 | 対応バージョン |
913
|-------------------------------------------|-----------------------------------------------------------|-------|
@@ -14,3 +18,6 @@
1418
### 言語
1519
- C++11
1620

21+
22+
## 参照
23+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/unordered_map.md

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
このヘッダでは、以下の標準ヘッダをインクルードする:
1616

1717
- [`<initializer_list>`](initializer_list.md)
18+
- [`<compare>`](compare.md) (C++20)
1819

1920

2021
| 名前 | 説明 | 対応バージョン |
@@ -78,3 +79,4 @@ namespace std {
7879
- [クソザコ鳥頭が非順序連想コンテナに入門してみた](http://www.slideshare.net/kariya_mitsuru/ss-55842496)
7980
[Boost.勉強会 #19 東京](https://boostjp.github.io/study_meeting/study19.html)で使用した非順序連想コンテナの入門資料
8081
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
82+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/unordered_set.md

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
このヘッダでは、以下の標準ヘッダをインクルードする:
1616

1717
- [`<initializer_list>`](initializer_list.md)
18+
- [`<compare>`](compare.md) (C++20)
1819

1920

2021
| 名前 | 説明 | 対応バージョン |
@@ -76,3 +77,4 @@ namespace std {
7677
- [クソザコ鳥頭が非順序連想コンテナに入門してみた](http://www.slideshare.net/kariya_mitsuru/ss-55842496)
7778
[Boost.勉強会 #19 東京](https://boostjp.github.io/study_meeting/study19.html)で使用した非順序連想コンテナの入門資料
7879
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
80+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/utility.md

+4
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
このヘッダでは、以下の標準ヘッダをインクルードする:
77

88
- [`<initializer_list>`](initializer_list.md) (C++11)
9+
- [`<compare>`](compare.md) (C++20)
910

1011

1112
## 演算子定義
@@ -73,3 +74,6 @@
7374
| [`make_index_sequence`](utility/make_index_sequence.md) | 要素数を指定して、0から始まる`size_t`型整数シーケンスを生成する(type-alias) | C++14 |
7475
| [`index_sequence_for`](utility/index_sequence_for.md) | 型のシーケンスを、0から始まる`size_t`型整数シーケンスに変換する(type-alias) | C++14 |
7576

77+
78+
## 参照
79+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/variant.md

+6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44

55
`<variant>`ヘッダでは、候補の型を切り替えながら保持できる記憶域型を定義する。
66

7+
このヘッダでは、以下の標準ヘッダをインクルードする:
8+
9+
- [`<compare>`](compare.md) (C++20)
10+
11+
712
| 名前 | 説明 | 対応バージョン |
813
|------|------|----------------|
914
| [`variant`](variant/variant.md) | 候補の型を切り替えながら保持できる記憶域型 (class template) | C++17 |
@@ -22,3 +27,4 @@
2227

2328
## 参照
2429
- [P0220R1 Adopt Library Fundamentals V1 TS Components for C++17 (R1)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0220r1.html)
30+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

‎reference/vector.md

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
このヘッダでは、以下の標準ヘッダをインクルードする:
77

88
- [`<initializer_list>`](initializer_list.md) (C++11)
9+
- [`<compare>`](compare.md) (C++20)
910

1011

1112
| 名前 | 説明 | 対応バージョン |
@@ -15,3 +16,4 @@
1516

1617
## 参照
1718
- [N2930 Range-Based For Loop Wording (Without Concepts)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2930.html)
19+
- [P2051R0 C++ Standard Library Issues to be moved in Prague](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2051r0.html)

0 commit comments

Comments
 (0)
Please sign in to comment.