我的代码有问题。 我有一个所谓的播放器类,它看起来像这样构造函数中的C++错误
class Player
{
public:
...
Player();
Player(string firstName, string lastName, int birthYear);
~Player();
...
};
我source.cpp看起来像这样
string firstName = ...;
string lastName = ...;
int birth = ...
Player team[x](firstName, lastName, birth); // <--- This is were I get my errors
我的错误是说
error C3074: an array can only be initialized with an initializer-list
error C2466: cannot allocate an array of constant size 0
error C2057: expected constant expression
我想构造使用是Player(string firstName, string lastName, int birthYear)
。我想,我可能会使用默认的构造函数source.cpp
我要创建5倍Player团队[X](名字,姓氏,出生)
但是,这是我得到我的错误。有什么建议么?
请在这里发表您的代码。哪些错误令你感到困惑? –
我试过。但是,当我在此页面上使用代码功能,然后复制我的代码时,它只会将代码片段放在1行左右。我不喜欢复制我所有的线条。有没有更好的方法将代码复制到此页面? – Snigelmat
@ user3194111选择代码,复制到这里,粘贴,调整缩进。查看有关格式化信息的帮助选项。 – crashmstr