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

关于error C2629: unexpected 'class TestS ('该如何解决

2013-09-22 
关于error C2629: unexpected ɼlass TestS ('/* TestServer.h */#ifndef __TESTSERVER_H__#def

关于error C2629: unexpected 'class TestS ('

/* TestServer.h */
#ifndef __TESTSERVER_H__
#define __TESTSERVER_H__

#include <map>
#include <set>
#include <IOSTREAM>

#include "serverport.h"
#include "baseFile/CDP/cdp_tcp.h"
#include "baseFile/BCmain/main.h"


#define FILE_DTCFG "dtcfg.ini"

#define CODE_DOWNLOAD_DTCFG 100

typedef map<int, int> Map_TidToCid;

class TestS : public CDP_TCP_SERVER
{
public:
TestS(CServerPort* _cServerPort,
CDP* _cdp_m=NULL,
TSoftDog* _tdog=NULL, 
int _dogtime=0,
char* _name="TestServer");

virtual ~TestS();

protected:
virtual boolDoFirst(void);
virtual voidRunOnce(void);
virtual boolProcessTIP(TIP_HEAD* tip);

private:
int testScid;
time_t timer;
Map_TidToCidmap_tidtocid;
Map_TidToCid::const_iterator it;
CServerPort*cServerPort;
};

#endif

提示这个代码有错误,请问我粘贴部分代码能看出明显的错误吗?
[解决办法]
CServerPort类的头文件没有包进来?

热点排行