Skip to content

Commit 6b3f0cb

Browse files
committed
fix some minor typo
1 parent 04ff4ad commit 6b3f0cb

File tree

33 files changed

+58
-60
lines changed

33 files changed

+58
-60
lines changed

reference/deque/deque/assign.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ void assign(initializer_list<T> init); // (3) C++11
2121
## 効果
2222
- (1) : `*this`の全ての要素を解放し、イテレータ範囲`[first, last)`の要素のコピーを`*this`にコピーする。
2323
- (2) : `*this`の全ての要素が解放され、`t`オブジェクトの`n`個のコピーから`*this`を再構築する。
24-
- (3) : `*this`の全ての要素を解放し、`x`の全ての要素を`*this`にコピーする。
24+
- (3) : `*this`の全ての要素を解放し、`init`の全ての要素を`*this`にコピーする。
2525
2626
2727
## 例

reference/deque/deque/op_assign.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
```cpp
88
deque& operator=(const deque& x); // (1) C++03
9-
deque& operator=(deque&& y); // (2) C++11
9+
deque& operator=(deque&& x); // (2) C++11
1010
deque& operator=(deque&& x)
1111
noexcept(allocator_traits<Allocator>::is_always_equal::value); // (2) C++17
1212
deque& operator=(initializer_list<T> init); // (3) C++11
@@ -22,7 +22,7 @@ deque& operator=(initializer_list<T> init); // (3) C++11
2222
## 効果
2323
- (1) : 同じテンプレートパラメータを持つ`deque`クラスのオブジェクトをコピー代入する。`*this`の全ての要素が解放され、`x`の全ての要素が`*this`にコピーされる。
2424
- (2) : 同じテンプレートパラメータを持つ`deque`クラスのオブジェクトをムーブ代入する。`*this`の全ての要素が解放され、`x`の全ての要素が`*this`にムーブされる。
25-
- (3) : 同じ要素型を持つ[`initializer_list`](/reference/initializer_list/initializer_list.md)クラスのオブジェクトをコピー代入する。`*this`の全ての要素が解放され、`x`の全ての要素が`*this`にコピーされる。
25+
- (3) : 同じ要素型を持つ[`initializer_list`](/reference/initializer_list/initializer_list.md)クラスのオブジェクトをコピー代入する。`*this`の全ての要素が解放され、`init`の全ての要素が`*this`にコピーされる。
2626
2727
2828
## 戻り値

reference/map/map/insert.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ iterator insert(const_iterator hint, node_type&& nh); // (10) C++17
8282
- (8) : `insert(init.begin(), init.end())`と等価。
8383
- (9) : `nh`が空の場合、効果はない。
8484
それ以外の場合、`nh.key()`と等価のキーを持つ要素がコンテナにない場合に限り、`nh`が所有する要素を挿入する。
85-
- (10) : `nh`が空の場合、効果はなく、`(*this).end()`を返す。それ以外の場合、`nh.key()`と等価のキーを持つ要素がコンテナにない場合に限り、`nh`が所有する要素を挿入する。`nh.key()`と等価のキーの要素を指すイテレータを常に返す。要素は、`p`の直前の位置のできるだけ近くに挿入される。
85+
- (10) : `nh`が空の場合、効果はなく、`(*this).end()`を返す。それ以外の場合、`nh.key()`と等価のキーを持つ要素がコンテナにない場合に限り、`nh`が所有する要素を挿入する。`nh.key()`と等価のキーの要素を指すイテレータを常に返す。要素は、`hint`の直前の位置のできるだけ近くに挿入される。
8686
8787
8888
## 戻り値
@@ -105,7 +105,7 @@ iterator insert(const_iterator hint, node_type&& nh); // (10) C++17
105105
- (7), (8) : 一般に N log(size + N)。(ただし、備考も参照)
106106
- ここで、 `N` は `first` と `last` の間の距離であり `size` は挿入前のコンテナの [`size()`](size.md) を表す。
107107
- (9) : 対数時間
108-
- (10) : 一般に対数時間だが、指定された新たな要素が `position` が指す要素の直前に挿入された場合は償却定数時間。
108+
- (10) : 一般に対数時間だが、指定された新たな要素が `hint` が指す要素の直前に挿入された場合は償却定数時間。
109109
110110
111111
## 備考

reference/map/map/op_assign.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
```cpp
88
map& operator=(const map& x); // (1) C++03
9-
map& operator=(map&& y); // (2) C++11
9+
map& operator=(map&& x); // (2) C++11
1010
map& operator=(map&& x)
1111
noexcept(allocator_traits<Allocator>::is_always_equal::value
1212
&& is_nothrow_move_assignable<Compare>::value); (2) // C++17
@@ -22,7 +22,7 @@ map& operator=(initializer_list<value_type> init); // (3) C++11
2222
## 効果
2323
- (1) : 同じテンプレートパラメータを持つ`map`クラスのオブジェクトをコピー代入する。`*this`の全ての要素が解放され、`x`の全ての要素が`*this`にコピーされる。
2424
- (2) : 同じテンプレートパラメータを持つ`map`クラスのオブジェクトをムーブ代入する。`*this`の全ての要素が解放され、`x`の全ての要素が`*this`にムーブされる。
25-
- (3) : 同じテンプレートパラメータを持つ`initializer_list`クラスのオブジェクトをコピー代入する。`*this`の全ての要素が解放され、`x`の全ての要素が`*this`にコピーされる。
25+
- (3) : 同じテンプレートパラメータを持つ`initializer_list`クラスのオブジェクトをコピー代入する。`*this`の全ての要素が解放され、`init`の全ての要素が`*this`にコピーされる。
2626
2727
2828
## 戻り値
@@ -32,7 +32,7 @@ map& operator=(initializer_list<value_type> init); // (3) C++11
3232
## 事後条件
3333
- (1) : `*this == x`
3434
- (2) : `*this`は元々の`x`と等値となる
35-
- (3) : `*this == x`
35+
- (3) : `*this == map{init}`
3636
3737
3838
## 計算量

reference/map/multimap.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ namespace std {
159159
160160
| 名前 | 説明 | 対応バージョン |
161161
|------|------|----------------|
162-
| [`swap`](multimap/swap_free.md) | 2つの`map`オブジェクトを入れ替える | |
162+
| [`swap`](multimap/swap_free.md) | 2つの`multimap`オブジェクトを入れ替える | |
163163
164164
165165
### 要素削除

reference/map/multimap/insert.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ iterator insert(const_iterator hint, node_type&& nh); // (10) C++17
5656
- (7) : イテレータ範囲`[first, last)`の各要素を`*this`の要素として挿入する。
5757
- (8) : `insert(init.begin(), init.end())`と等価((7)へ委譲)。
5858
- (9) : `nh`が空の場合、効果はない。そうでなければ、`nh`によって所有されている要素を挿入する。`nh.key()` と等価なキーを持つ要素を含む範囲がコンテナ内に存在する場合、要素はその範囲の終端に挿入される。
59-
- (10) : `nh`が空の場合、効果はない。そうでなければ、`nh` によって所有されている要素を`p`より前の出来るだけ近い位置に挿入する。 `nh.key()` と等価なキーを持つ要素を含む範囲がコンテナ内に存在する場合、要素はその範囲の終端に挿入される。
59+
- (10) : `nh`が空の場合、効果はない。そうでなければ、`nh` によって所有されている要素を`hint`より前の出来るだけ近い位置に挿入する。 `nh.key()` と等価なキーを持つ要素を含む範囲がコンテナ内に存在する場合、要素はその範囲の終端に挿入される。
6060
6161
6262
## 戻り値

reference/map/multimap/op_assign.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
```cpp
88
multimap& operator=(const multimap& x); // (1) C++03
9-
multimap& operator=(multimap&& y); // (2) C++11
9+
multimap& operator=(multimap&& x); // (2) C++11
1010
multimap& operator=(multimap&& x)
1111
noexcept(allocator_traits<Allocator>::is_always_equal::value
1212
&& is_nothrow_move_assignable<Compare>::value) // (2) C++17
@@ -22,7 +22,7 @@ multimap& operator=(initializer_list<value_type> init); // (3) C++11
2222
## 効果
2323
- (1) : 同じテンプレートパラメータを持つ`multimap`クラスのオブジェクトをコピー代入する。`*this`の全ての要素が解放され、`x`の全ての要素が`*this`にコピーされる。
2424
- (2) : 同じテンプレートパラメータを持つ`multimap`クラスのオブジェクトをムーブ代入する。`*this`の全ての要素が解放され、`x`の全ての要素が`*this`にムーブされる。
25-
- (3) : 同じテンプレートパラメータを持つ`initializer_list`クラスのオブジェクトをコピー代入する。`*this`の全ての要素が解放され、`x`の全ての要素が`*this`にコピーされる。
25+
- (3) : 同じテンプレートパラメータを持つ`initializer_list`クラスのオブジェクトをコピー代入する。`*this`の全ての要素が解放され、`init`の全ての要素が`*this`にコピーされる。
2626
2727
2828
## 戻り値
@@ -32,7 +32,7 @@ multimap& operator=(initializer_list<value_type> init); // (3) C++11
3232
## 事後条件
3333
- (1) : `*this == x`
3434
- (2) : `*this`は元々の`x`と等値となる
35-
- (3) : `*this == x`
35+
- (3) : `*this == multimap{init}`
3636
3737
3838
## 計算量

reference/memory/make_shared.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ namespace std {
7575
- ユーザーによるオブジェクトの生成
7676
- 内部的な参照カウンタの生成
7777
78-
`make_shared()` 内部的にオブジェクトを生成するため、オブジェクトの生成と参照カウンタの生成を、1つの大きなブロックとしてメモリを確保するため、より効率的になる。
78+
`make_shared()` は内部的にオブジェクトを生成するため、オブジェクトの生成と参照カウンタの生成を、1つの大きなブロックとしてメモリを確保するため、より効率的になる。
7979
8080
メモリの確保にユーザー定義のアロケータを使用したい場合には、 [`allocate_shared()`](allocate_shared.md) を使用する。
8181

reference/node_handle/node_handle.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# node_handle
22
* cpp17[meta cpp]
33
* node_handle[meta category]
4-
* class[meta id-type]
4+
* class template[meta id-type]
55

66

77
```cpp
@@ -51,8 +51,8 @@ class node_handle;
5151
| 名前 | 説明 | 対応バージョン |
5252
|----------------------------------------------|------------------------------|-------|
5353
| [`value`](node_handle/value.md)(set) | 要素アクセス | C++17 |
54-
| [`key`](node_handle/key.md)(map) | Keyアクセス | C++17 |
55-
| [`mapped`](node_handle/mapped.md)(map) | 要素アクセス | C++17 |
54+
| [`key`](node_handle/key.md)(map) | キーアクセス | C++17 |
55+
| [`mapped`](node_handle/mapped.md)(map) | 値アクセス | C++17 |
5656
| [`get_allocator`](node_handle/get_allocator.md) | アロケータオブジェクトの取得 | C++17 |
5757
| [`operator bool`](node_handle/op_bool.md) | ノードハンドルが空であるかどうかを調べる | C++17 |
5858
| [`empty`](node_handle/empty.md) | ノードハンドルが空であるかどうかを調べる | C++17 |
@@ -69,9 +69,9 @@ class node_handle;
6969

7070
| 名前 | 説明 | 対応バージョン |
7171
|-----------------|----------------|----------------|
72-
| `key_type` | テンプレートパラメータ `Key`| C++17 |
73-
| `value_type`(set) | テンプレートパラメータ `Key`| C++17 |
74-
| `value_type`(map) | 要素の型。`std::`[`pair`](/reference/utility/pair.md)`<const Key, T>`| C++17 |
72+
| `key_type` | テンプレートパラメータ `K`| C++17 |
73+
| `value_type`(set) | テンプレートパラメータ `K`| C++17 |
74+
| `value_type`(map) | 要素の型。`std::`[`pair`](/reference/utility/pair.md)`<const K, T>`| C++17 |
7575
| `mapped_type`(map) | 値の型。テンプレートパラメータ `T`| C++17 |
7676
| `allocator_type` | アロケータの型。 | C++17 |
7777

reference/node_handle/node_handle/empty.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* cpp17[meta cpp]
33
* node_handle[meta category]
44
* node_handle[meta class]
5-
* function template[meta id-type]
5+
* function[meta id-type]
66
* [meta namespace]
77

88
```cpp

0 commit comments

Comments
 (0)