自定义类错在哪里?
向导生成一个exe工程后,想通过添加.h,.cpp文件的方式自定义一个类,简单定义了几个变量和函数然后编译检验这种方法是否可行,但是出现一个错误,描述如下:
fatal error C1010: unexpected end of file while looking for precompiled header directive
两个文件内容是
//头文件CGeoDrv.h
#ifndef GEODRV_H
#define GEODRV_H
class CGeoDrv
{
private:
int ScreenT;
public:
float WorldxMax;
public:
CGeoDrv(){};
~CGeoDrv(){};
void SetMapExtent(float xMax);
};
#endif GEODRV_H
//源文件CGeoDrv.cpp
#include "GeoDrv.h"
CGeoDrv::CGeoDrv()
{
}
CGeoDrv::~CGeoDrv()
{
}
void CGeoDrv::SetMapExtent(float xMax)
{
WorldxMax=xMax;
}//错误指向这里
是什么原因呢?