我正在尝试实现一个播放器类,所以我在我的线程文件夹中创建了两个文件 player.cc 和 player.h
player.h 是这样的:
#ifndef PLAYER_H
#define PLAYER_H
#include "utility.h"
class Player()
{
public:
//getPlayerID();
};
#endif
然后 player.cc 就像
#include "player.h"
class Player()
{
string playerID;
int timeCycle;
}
然后在我的 main.cc 和 threadtest.cc 中,我添加了 #include player.h 然后我开始出错并且无法编译。我是玉米片的新手,对 c++ 有点陌生,所以我对如何解决这个问题感到困惑。Nachos 也不通过编译器提供解决方案。
当我输入 gmake 时,它会说两件事来表示错误。1. 解析 player.h 中 '(' 前的错误(指 Player()) 2. * [main.o] 错误 1