我怎样才能更换套装中的元素?

时间:2017-05-27 06:46:30

标签: c++ set

我想替换一个集合中的元素。在Google中搜索后,我遇到了这个函数replace,但是当我使用它时,它给了我一个错误

  

没有名为'替换'在

更新或替换集合中元素的其他方法有哪些?

1 个答案:

答案 0 :(得分:0)

你必须擦除()一个元素并插入()新元素。没有为std :: set定义replace。见http://www.cplusplus.com/reference/set/set/