Unverified Commit 9bc6a638 authored by Shuhao Zhang's avatar Shuhao Zhang Committed by GitHub
Browse files

fix(associative-container): fix format

parent 7b09f85b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -65,7 +65,7 @@ map<string, int> mp;
 `map` 中不会存在键相同的元素, `multimap` 中允许多个元素拥有同一键。 `multimap` 的使用方法与 `map` 的使用方法基本相同。

!!! warning
    正是因为 multimap 允许多个元素拥有同一键的特点,multimap 并没有提供给出键访问其对应值的方法。
    正是因为 `multimap` 允许多个元素拥有同一键的特点,`multimap` 并没有提供给出键访问其对应值的方法。

### 插入与删除操作<span id="map-insert"></span>

@@ -77,7 +77,7 @@ map<string, int> mp;
-  `clear()` 函数会清空整个容器。

???+note "下标访问中的注意事项"
    在利用下标访问 map 中的某个元素时,如果 map 中不存在相应键的元素,会自动在 map 中插入一个新元素,并将其值设置为默认值(对于整数,值为零;对于有默认构造函数的类型,会调用默认构造函数进行初始化)。
    在利用下标访问 `map` 中的某个元素时,如果 `map` 中不存在相应键的元素,会自动在 `map` 中插入一个新元素,并将其值设置为默认值(对于整数,值为零;对于有默认构造函数的类型,会调用默认构造函数进行初始化)。
    
    当下标访问操作过于频繁时,容器中会出现大量无意义元素,影响 `map` 的效率。因此一般情况下推荐使用 `find()` 函数来寻找特定键的元素。