gpt4 book ai didi

c++ - 创建子类变量的语法

转载 作者:太空宇宙 更新时间:2023-11-04 13:09:39 25 4
gpt4 key购买 nike

template <class T>
class Stack
{
private:
template <class L>
class List
{
public:
class Node
{
public:
L data;
Node* next;
};
Node* head;
};
List<T> list;
public:
};

我想在 Stack 类中创建一个类 Node 的变量,我正在使用这种语法

 List<T>::Node version;

但 Visual Studio 将其视为语法错误。请帮助我

最佳答案

正如@songyuanyao所说 试试 typename List<T>::Node version;在 Stack 类中创建一个 Node 类的变量

关于c++ - 创建子类变量的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40519704/

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