Skip to content

Commit

Permalink
std::mapのoperator[]の記述を修正
Browse files Browse the repository at this point in the history
要素が存在しない場合はデフォルト初期化ではなく、
値初期化をしてその要素を返却する。unordered_map
についても同様の記述に修正。
  • Loading branch information
sf624 committed Jul 26, 2023
1 parent e0d67ff commit 1ac7d12
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
2 changes: 1 addition & 1 deletion reference/map/map/op_at.md
Expand Up @@ -14,7 +14,7 @@ T& operator[](key_type&& x); // (2) C++11


## 戻り値
キー`x`に対応する値を返す。対応する要素が存在しない場合は、要素をデフォルト構築して参照を返す
キー`x`に対応する値を返す。対応する要素が存在しない場合は、要素を値初期化して参照を返す


## 計算量
Expand Down
3 changes: 1 addition & 2 deletions reference/unordered_map/unordered_map/op_at.md
Expand Up @@ -14,8 +14,7 @@ T& operator[](key_type&& x);
要素へのアクセス

## 戻り値
キーxに対応する値を返す。
オブジェクトが存在しないときは、新しい要素が追加される。
キー`x`に対応する値を返す。対応する要素が存在しない場合は、要素を値初期化して参照を返す。

## 例外
投げない。
Expand Down

0 comments on commit 1ac7d12

Please sign in to comment.