":347" = "---"; ":388" = "---"; ":432" = "---"; ":445" = "---"; ":452" = "---"; ":464" = "---"; ":485" = "---"; ":495" = "---"; ":508" = "后置条件:;; `size() == 0`\n要求:;; 若使用默认参数,则 `hasher`、`key_equal` 和 `allocator_type` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。"; ":511" = "---"; ":525" = "后置条件:;; `size() == 0`\n要求:;; 若使用默认参数,则 `hasher`、`key_equal` 和 `allocator_type` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。"; ":528" = "---"; ":544" = "要求;; 若使用默认值,则 `hasher` 、 `key++_++equal` 和 `allocator++_++type` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。"; ":546" = "---"; ":561" = "---"; ":574" = "并发:;; 阻塞 `other`。"; ":576" = "---"; ":587" = "要求:;; `hasher`、`key_equal` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。"; ":589" = "---"; ":598" = "---"; ":608" = "并发:;; 阻塞 `other`。"; ":610" = "---"; ":625" = "并发:;; 阻塞 `other`。"; ":627" = "---"; ":644" = "---"; ":659" = "要求;; 若使用默认值,则 `hasher` 、 `key++_++equal` 和 `allocator++_++type` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。"; ":661" = "---"; ":674" = "---"; ":687" = "---"; ":699" = "要求;; `hasher` 和 `key++_++equal` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。"; ":701" = "---"; ":714" = "要求;; `key++_++equal` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。"; ":716" = "---"; ":727" = "Requires:;; `hasher` and `key_equal` need to be https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[DefaultConstructible^]."; ":729" = "---"; ":740" = "要求:;; `hasher` 和 `key_equal` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。"; ":742" = "---"; ":754" = "要求:;; `key_equal` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。"; ":756" = "---"; ":767" = "---"; ":785" = "---"; ":805" = "---"; ":818" = "---"; ":840" = "---"; ":876" = "---"; ":892" = "---"; ":913" = "---"; ":930" = "---"; ":957" = "---"; ":970" = "---"; ":985" = "---"; ":996" = "---"; ":1013" = "---"; ":1021" = "当且仅当哈希表中不存在键等价的元素时,将`obj`插入表中。"; ":1029" = "---"; ":1037" = "当且仅当哈希表中不存在等价键的元素时,将`obj`插入表中。"; ":1045" = "---"; ":1052" = "等价于 [listing,subs=\"+macros,+quotes\"]"; ":1059" = "返回值:;; 成功插入的元素数量。"; ":1061" = "---"; ":1068" = "等价于 [listing,subs=\"+macros,+quotes\"]"; ":1075" = "返回值:;; 成功插入的元素个数。"; ":1077" = "---"; ":1088" = "返回值:;; 由`inserted`和`node`构造的`insert_return_type`对象:"; ":1089" = "若 `nh` 为空,则 `inserted` 为 `false` 且 `node` 为空。"; ":1090" = "若插入操作成功,则 `inserted` 为 true, 且 `node` 为空。"; ":1091" = "若插入操作失败,则 `inserted` 为 false ,且 `node` 保留 `nh` 的原值。"; ":1096" = "---"; ":1113" = "---"; ":1123" = "当且仅当哈希表中不存在等价键的元素时,将`obj`插入表中。否则,调用`f`并传入等价元素的引用;当且仅当使用`*_cvisit`重载版本时,该引用为常量引用。"; ":1133" = "---"; ":1143" = "当且仅当哈希表中不存在等价键的元素时,将`obj`插入表中。否则,调用`f`并传入等价元素的引用;当且仅当使用`*_cvisit`重载版本时,该引用为常量引用。"; ":1153" = "---"; ":1163" = "等价于 [listing,subs=\"+macros,+quotes\"]"; ":1170" = "返回值:;; 成功插入的元素个数。"; ":1172" = "---"; ":1180" = "等价于 [listing,subs=\"+macros,+quotes\"]"; ":1187" = "返回值:;; 成功插入的元素个数。"; ":1189" = "---"; ":1202" = "返回值:;; 由 `inserted` 和 `node` 构造的 `insert_return_type` 对象:"; ":1203" = "若 `nh` 为空,则 `inserted` 为 `false` 且 `node` 为空。"; ":1204" = "若插入操作成功,则 `inserted` 为 true, 且 `node` 为空。"; ":1205" = "若插入操作失败,则 `inserted` 为 false ,且 `node` 保留 `nh` 的原值。"; ":1210" = "---"; ":1230" = "---"; ":1240" = "当且仅当哈希表中不存在等价键的元素时,将`obj`插入表中,随后以非常量引用指向新创建的元素并调用`f1`。否则,以指向等价元素的引用调用`f2`;当且仅当使用`*_cvisit`重载版本时,该引用为常量引用。"; ":1251" = "---"; ":1261" = "当且仅当哈希表中不存在等价键的元素时,将`obj`插入表中,随后以非常量引用指向新创建的元素并调用`f1`。否则,以指向等价元素的引用调用`f2`;当且仅当使用`*_cvisit`重载版本时,该引用为常量引用。"; ":1272" = "---"; ":1282" = "等价于 [listing,subs=\"+macros,+quotes\"]"; ":1289" = "返回值:;; 成功插入的元素个数。"; ":1291" = "---"; ":1301" = "等价于 [listing,subs=\"+macros,+quotes\"]"; ":1308" = "返回值:;; 成功插入的元素个数。"; ":1310" = "---"; ":1326" = "返回值:;; 由 `inserted` 和 `node` 构造的 `insert_return_type` 对象:"; ":1327" = "若 `nh` 为空,则 `inserted` 为 `false` 且 `node` 为空。"; ":1328" = "若插入操作成功,则 `inserted` 为 true, 且 `node` 为空。"; ":1329" = "若插入操作失败,则 `inserted` 为 false ,且 `node` 保留 `nh` 的原值。"; ":1334" = "---"; ":1354" = "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward(k)), std::forward_as_tuple(std::forward(args)...))"; ":1359" = "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward(k)), std::forward_as_tuple(std::forward(args)...)) ```"; ":1368" = "--"; ":1370" = "---"; ":1392" = "返回值:;; 若执行插入操作则返回 true。\n并发特性:;; 阻塞对 *this 的重哈希操作。\n注意:;; 若已存在等价键的元素,则不会构造 value_type;否则,构造方式如下:"; ":1400" = "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward(k)), std::forward_as_tuple(std::forward(args)...))"; ":1405" = "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward(k)), std::forward_as_tuple(std::forward(args)...)) ```"; ":1414" = "--"; ":1416" = "---"; ":1439" = "返回值:;; 若执行插入操作则返回 true。\n并发特性:;; 阻塞对 *this 的重哈希操作。\n注意:;; 若已存在等价键的元素,则不会构造 value_type;否则,构造方式如下:"; ":1447" = "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward(k)), std::forward_as_tuple(std::forward(args)...))"; ":1452" = "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward(k)), std::forward_as_tuple(std::forward(args)...)) ```"; ":1461" = "--"; ":1463" = "---"; ":1494" = "---"; ":1509" = "---"; ":1528" = "---"; ":1530" = "erase_if"; ":1541" = "---"; ":1559" = "---"; ":1576" = "---"; ":1591" = "---"; ":1606" = "---"; ":1619" = "---"; ":1635" = "---"; ":1647" = "---"; ":1657" = "---"; ":1667" = "---"; ":1685" = "---"; ":1701" = "---"; ":1712" = "---"; ":1724" = "---"; ":1735" = "---"; ":1745" = "---"; ":1762" = "---"; ":1791" = "---"; ":1804" = "---"; ":1815" = "---"; ":1874" = "并发特性:;; 阻塞 `x` 与 `y`。\n注意:;; 若两个表的相等性谓词不一致,行为未定义。"; ":1877" = "---"; ":1889" = "并发特性:;; 阻塞 `x` 和 `y`。\n注意:;; 若两个表的相等性谓词不兼容,行为未定义。"; ":1892" = "---"; ":1902" = "等价于 [listing,subs=\"+macros,+quotes\"]"; ":1908" = "---"; ":1910" = "erase_if"; ":1917" = "等价于 [listing,subs=\"+macros,+quotes\"]"; ":1941" = "---";