":238" = "---"; ":280" = "一个常量迭代器,其值类型为 `value_type`。"; ":282" = "迭代器类别至少为前向迭代器。"; ":286" = "---"; ":293" = "一个常量迭代器,其值类型为 `value_type` 。"; ":295" = "迭代器类别至少为前向迭代器。"; ":297" = "---"; ":308" = "---"; ":319" = "---"; ":328" = "---"; ":342" = "后置条件:`size() == 0` \n要求:如果使用默认值,则 `hasher`、`key_equal` 和 `allocator_type` 需要满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造^]。"; ":345" = "---"; ":360" = "后置条件:`size() == 0` \n要求:如果使用默认值,则 `hasher`、`key_equal` 和 `allocator_type` 需要满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造^]。"; ":363" = "---"; ":379" = "要求:如果使用默认值,则 `hasher`、`key_equal` 和 `allocator_type` 需要满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造^]。"; ":381" = "---"; ":393" = "要求:`value_type` 可拷贝构造。"; ":395" = "---"; ":408" = "---"; ":419" = "要求:`hasher`、`key_equal` 需要满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造^]。"; ":421" = "---"; ":430" = "---"; ":439" = "---"; ":452" = "---"; ":467" = "要求:如果使用默认值,则 `hasher`、`key_equal` 和 `allocator_type` 需要满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造^]。"; ":469" = "---"; ":482" = "---"; ":495" = "---"; ":507" = "要求;; `hasher` 和 `key_equal` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。"; ":509" = "---"; ":522" = "要求;; `key_equal` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。"; ":524" = "---"; ":535" = "要求:`hasher` 和 `key_equal` 需要满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造^]。"; ":537" = "---"; ":548" = "要求:`hasher` 和 `key_equal` 需要满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造^]。"; ":550" = "---"; ":562" = "要求:`key_equal` 需要满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造^]。"; ":564" = "---"; ":575" = "---"; ":590" = "要求:`value_type` 可拷贝构造。"; ":592" = "---"; ":608" = "---"; ":620" = "---"; ":624" = "开始"; ":633" = "---"; ":635" = "结束"; ":644" = "---"; ":646" = "cbegin"; ":654" = "---"; ":656" = "cend"; ":664" = "---"; ":677" = "---"; ":688" = "---"; ":699" = "---"; ":708" = "插入一个使用参数 `args` 构造的对象到容器中。"; ":718" = "---"; ":725" = "插入一个使用参数 `args` 构造的对象到容器中。"; ":727" = "`hint` 是关于元素插入位置的建议。"; ":739" = "---"; ":746" = "将 `obj` 插入容器中。"; ":756" = "---"; ":763" = "将 `obj` 插入容器中。"; ":773" = "---"; ":780" = "将 `obj` 插入容器中。"; ":782" = "`hint` 是关于元素插入位置的建议。"; ":794" = "---"; ":801" = "将 `obj` 插入容器中。"; ":803" = "`hint` 是关于元素插入位置的建议。"; ":815" = "---"; ":831" = "---"; ":847" = "---"; ":860" = "---"; ":877" = "---"; ":884" = "如果 `nh` 为空,则无效果。"; ":886" = "否则,插入 `nh` 所拥有的元素。"; ":900" = "---"; ":907" = "如果 `nh` 为空,则无效果。"; ":909" = "否则,插入 `nh` 所拥有的元素。"; ":911" = "`hint` 是关于元素插入位置的建议。"; ":927" = "---"; ":936" = "擦除 `position` 所指向的元素。"; ":943" = "---"; ":958" = "---"; ":974" = "---"; ":981" = "擦除 `position` 所指向的元素。"; ":984" = "抛出:仅当 `hasher` 或 `key_equal` 抛出异常时才会抛出。 \n在此实现中,此重载不会调用任何函数对象的方法,因此不会抛出异常,但这在其他实现中可能并不成立。 \n注意:引入此方法是因为从 `erase` 返回指向下一个元素的迭代器成本较高,但容器已经过重新设计,不再存在这种情况。因此,此方法现已弃用。"; ":989" = "---"; ":996" = "擦除 `position` 所指向的元素。"; ":999" = "抛出:仅当 `hasher` 或 `key_equal` 抛出异常时才会抛出。 \n在此实现中,此重载不会调用任何函数对象的方法,因此不会抛出异常,但这在其他实现中可能并不成立。 \n注意:引入此方法是因为从 `erase` 返回指向下一个元素的迭代器成本较高,但容器已经过重新设计,不再存在这种情况。因此,此方法现已弃用。"; ":1004" = "---"; ":1016" = "如果 `Allocator::propagate_on_container_swap` 被声明且 `Allocator::propagate_on_container_swap::value` 为 `true`,则交换容器的分配器。否则,使用不相等的分配器进行交换将导致未定义行为。"; ":1022" = "---"; ":1035" = "---"; ":1069" = "---"; ":1078" = "---"; ":1088" = "---"; ":1099" = "---"; ":1125" = "---"; ":1138" = "---"; ":1151" = "---"; ":1167" = "---"; ":1179" = "---"; ":1189" = "---"; ":1200" = "---"; ":1213" = "---"; ":1215" = "开始"; ":1226" = "---"; ":1228" = "结束"; ":1238" = "---"; ":1240" = "cbegin"; ":1249" = "---"; ":1251" = "cend"; ":1260" = "---"; ":1272" = "---"; ":1283" = "---"; ":1293" = "---"; ":1304" = "使迭代器失效,并改变元素的顺序。指向元素的指针和引用不会失效。"; ":1307" = "当 `size() == 0` 时, `rehash(0)` 将释放底层桶数组。"; ":1309" = "---"; ":1320" = "使迭代器失效,并改变元素的顺序。指向元素的指针和引用不会失效。"; ":1323" = "抛出:如果抛出异常(除非是由容器的哈希函数或比较函数抛出的),则该函数无效果。"; ":1326" = "---"; ":1360" = "注意:如果两个容器不具有等价的相等谓词,则行为未定义。"; ":1362" = "---"; ":1374" = "注意:如果两个容器不具有等价的相等谓词,则行为未定义。"; ":1376" = "---"; ":1388" = "如果 `Allocator::propagate_on_container_swap` 被声明且 `Allocator::propagate_on_container_swap::value` 为 `true`,则交换容器的分配器。否则,使用不相等的分配器进行交换将导致未定义行为。"; ":1395" = "---"; ":1439" = "---"; ":1454" = "---"; ":1466" = "---";