gpt4 book ai didi

c++ - token 之前的预期主要表达式

转载 作者:行者123 更新时间:2023-12-02 10:19:45 30 4
gpt4 key购买 nike

我是C++的新手

我试图创建一个继承不具有默认构造函数的“Account父类”的“CreditCard”类。我试图如下应用初始化列表:


Account::Account(char *d)
{
description = new char[strlen(d)+1];
strcpy (description,d);
balance=0;
}

child
CreditCard::CreditCard(char *d) : Account(char *d)
{
description = new char[strlen(d)+1];
strcpy (description,d);
balance=0;
LIMIT=0;
}

但是我一直在收到'char'之前收到错误 预期的主表达式,我不明白为什么

任何帮助,将不胜感激

最佳答案

改变这个

 CreditCard::CreditCard(char *d) : Account(char *d)


 CreditCard::CreditCard(char *d) : Account(d)

要么
 CreditCard::CreditCard(char *d) : Account{d}

关于c++ - token 之前的预期主要表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60719238/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com