好奇地知道简写表示法何时会引起恐慌?
我知道这是可以的:
class Player{
private:
std::string ScreenName, SignUpDate, PublicKey, PrivateKey;
int Id, CreditBalance, GlobalRank, RegionalRank, localRank;
static int TotalPlayers, TotalLivePlayers;
}
关于此内部函数参数的信息,(试图学习像pro一样的代码)
void SetAllValues(
std::string NewScreenName, NewSignUpDate, NewPublicKey, NewPrivateKey,
NewPlayerId, NewCreditBalance, NewGlobalRank, NewRegionalRank, NewlocalRank
);
答案 0 :(得分:4)
第二种表示法会破坏语言:您可以在函数参数列表中指定参数类型,并省略参数名称。
根据您的建议,将无法区分。
(最后,最好将您的SetAllValues
函数重新构造为构造器。)