":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" = "---";