我是Classes的新手,所以我无法将参数传递给activator clean compile run
:
std::vector::insert()
编译包含该.h文件的.cpp时出错。 谁能帮助我?提前谢谢。
[错误]没有用于调用' std :: vector :: insert的匹配函数(std :: vector :: const_iterator&,__ gn_cxx :: __ normal_iterator>&,__ nuu_cxx :: __ normal_iterator>& )'
答案 0 :(得分:1)
我相信,您正在使用pre-C ++ 11编译器。在C ++ 11之前,vector :: insert将第一个迭代器作为非const - 而你的函数使用const_iterator。
升级编译器或更改插入的签名以接受非const迭代器。