错误:在'<'标记之前的预期构造函数,析构函数或类型转换
C++代码的相关部分:
InputParser::vector<bar*> getFooBar(){
return bars;
}
Run Code Online (Sandbox Code Playgroud)
我们定义了矢量条; 作为头文件中的私有变量.
有人可以解释如何解决此错误?
你的问题不太清楚.如果这应该是a std::vector,那不是你正在使用的类型.假设getFooBar是其成员InputParser,语法为:
std::vector<bar*> InputParser::getFooBar()
{
return bars;
}
Run Code Online (Sandbox Code Playgroud)