![]() |
1
2
虽然可以安全地将结束迭代器作为提示传递给
在三个主要的标准库实现中,只有libstdc++使用该提示执行任何操作,即使这样,它也只能在指向有效条目时使用该提示。
如果要避免执行两个查找(一个查找确定元素是否存在,另一个查找插入元素),则应尝试插入该元素。
如果你的
前C + 17,你可以让
显然,这有一个缺点,即默认构造元素,并且只处理可赋值类型。 |