vector容器作函数参数的问题
#include <iostream>
#include <vector>
using namespace std;
int main()
{ vector<string> Para;
void seperate(const vector<string> *);
seperate(Para);
return 0;
}
void seperate(const vector<string> *para)
{ ;
}
#include <vector>
using namespace std;
int main()
{ vector<string> Para;
void seperate(const vector<string> *);
seperate(Para);
return 0;
}
void seperate(const vector<string> *para)
{ ;
}
编译的时候出现了这样的错误提示了,不知道怎么回事
cannot convert `std::vector<std::string, std::allocator<std::string> >' to `const std::vector<std::string, std::allocator<std::string> >*' for argument `1' to `void seperate(const std::vector<std::string, std::allocator<std::string> >*)'