首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

error LNK2001: unresolved external symbol "class 种名 实例化名称

2013-01-06 
error LNK2001: unresolved external symbol class 类名 实例化名称头文件 play.h#if !defined(AFX_PLAY_

error LNK2001: unresolved external symbol "class 类名 实例化名称
头文件 play.h



#if !defined(AFX_PLAY_H__BD866F70_0060_4A9B_92FE_A51DE5FB5B60__INCLUDED_)
#define AFX_PLAY_H__BD866F70_0060_4A9B_92FE_A51DE5FB5B60__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class player
{
public :
player(){};
virtual ~player(){};
CString name;
int num;
};
extern player gameplayer[100];

#endif

我就定义这么一个 class 并且实例化player 
为什么编译的时候提示
ChessView.obj : error LNK2001: unresolved external symbol "class player * gameplayer" (?gameplayer@@3PAVplayer@@A)
[解决办法]
extern 改为 static ?

热点排行