gpt4 book ai didi

c++ - DoublyLinkedList 方法调用错误

转载 作者:行者123 更新时间:2023-11-28 07:58:30 24 4
gpt4 key购买 nike

嘿,我有一个 DoublyLinkedList,任何时候我都尝试调用头文件中的方法。我调用统计列表。因为我已经声明了 DoublyLinkedList,正如您在我的代码中看到的那样:

DoublyLinkedList<int>* statsList = new DoublyLinkedList<int>;

int main()
{
DoublyLinkedList<Stats> list;
Stats stats;
bool exit = false;
int menuChoice;
while (!exit)
{

switch (menuChoice)
{
case 1:
cout << "Insert";
{

stats.Details();

}
break;
case 2:
cout << "Delete";
{
statsList.Remove();
}

但问题是我得到一个错误:错误:表达式必须有类类型。

有人能帮忙吗?

最佳答案

这个:

statsList.Remove(); 

应该是:

statsList->Remove(); 

作为statsList是一个指针 ( DoublyLinkedList<int>* )。

关于c++ - DoublyLinkedList 方法调用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12112993/

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