Vin*_*tch 0 c++ constructor class
我正进入(状态:
main.cpp(13):错误C2512:'myPlayer':没有合适的默认构造函数可用
这是它所指的代码:
myPlayer player;
Run Code Online (Sandbox Code Playgroud)
这是构造函数:
myPlayer (int myHealth, int myDamage, int myMoney, int myWeaponID, int myClass) : health(myHealth), damage(myDamage), money(myMoney),
weapon_id(myWeaponID), p_class(myClass) {}
Run Code Online (Sandbox Code Playgroud)
另外,如何在Visual Studio 11上显示每行的编号?
您的构造函数声明为5个参数,所有类型int
.你没有提供任何参数.
您的选择是编写不需要参数的构造函数,或者在构造对象时提供参数,例如: myPlayer player(1, 2, 3, 4, 5);