情况:我试图在 Nodes 类中创建一系列方法,所有这些方法都将使用由 playerName(字符串)和 next(listnode)组成的结构“listnode”。我已经在头文件中创建了该结构,因为我还将在主类中使用该结构。
错误:当我编译时,我收到一个不寻常的错误,它是一个错误“c4430:缺少类型说明符 - 假定为 int。注意:C++ 不支持默认 int”我在 8 上收到此错误。
#ifndef STRUCTS_H
#define STRUCTS_H
#include <Windows.h>
#include <string>
typedef struct
{
string playerName;
listnode * next;
} listnode;
#endif