我有一个如下代码:
#include<set>
#include<iterator>
some_func()
{
std::set_difference(s1.begin(), s1.end(), s2.begin(),s2.end(),std::insertor(myresult,myresult.begin()));
}
它给了我一个错误:
Error: insertor is not a member of std.
答案 0 :(得分:2)
该功能名为std::inserter,而不是std::insertor
。
答案 1 :(得分:2)
使用std::inserter
,而不是std::insertor
。