compile没有问题:
Compiling...
Skipping... (no relevant changes detected)
MYGAME.cppbuild有问题:MYGAME.obj : error LNK2001: unresolved external symbol "public: void __thiscall RecordBoard::Show(struct HDC__ *,int,int,unsigned long,unsigned long,int)" (?Show@RecordBoard@@QAEXPAUHDC__@@HHKKH@Z)
MYGAME.obj : error LNK2001: unresolved external symbol "public: void __thiscall RecordBoard::Clear(struct HDC__ *,int,int,int,int,unsigned long)" (?Clear@RecordBoard@@QAEXPAUHDC__@@HHHHK@Z)
Debug/MYGAME.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.我的主函数放在mygame.cpp中,另外有一个类record.cpp和record.h,mygame.cpp中
#include "record.h"了呀,是什么问题啊?以下是Show和Clear的原型。
void Show(HDC hdc,int xpos, int ypos,COLORREF bkColor,COLORREF textColor,int value);
void Clear(HDC hdc, int xpos,int ypos,int cx, int cy, COLORREF bkColor);
请帮忙啊