我有一些代码,我无法编译它.编译器说应该有一个结束括号,但我看不出这个或地方放置它的原因.这是我的代码:
#include "Player.h"
Player(std::string val){
set_Name(val);
set_Alliance("NONE");
set_LastUpdate();
}
Player(std::string val, std::string ally){
set_Name(val);
set_Alliance(ally);
set_LastUpdate();
}
Run Code Online (Sandbox Code Playgroud)
我已经包含在Player.h中
这是错误:
error: expected ')' before 'val'
Run Code Online (Sandbox Code Playgroud)
这是构造函数的原型:
Player(std::string);
Run Code Online (Sandbox Code Playgroud)
我在linux下使用GNU GCC编译器(ubuntu)