头文件中定义的变量在源文件中显示为未定义

问题描述 投票:0回答:0

头文件中定义的类

class Link {
public:
    Node* head;
    int count;
    Link();
    ~Link();
    void Insert(Node now);
    void Delete(Node now);
    Node* Find(Node now);
    void Modify(Node now);
};

源文件中的 Link()

Link::Link() {
    Link::head = new Node();
    Link::head->next = NULL;
    Link::count = 0;
}

我是cpp的初学者,希望得到一些指导!谢谢!

我试图用MFC写一个链接列表。但是我不能使用我在源文件中定义的变量。错误是

C2065: 'count' : undeclared identifer

c++
© www.soinside.com 2019 - 2024. All rights reserved.