'class' type redefinition编译错误! d:\gw\jsygw\requestnode.h(11) : error C2011: 'RequestNode' : 'class' type redefinition请税位大虾给我看看这个错误,一般什么情况下会出现啊,我保证我绝对没有重复定义啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的代码呢?如果你用了typedef那么你就要这样写typedef Node{int elem;Node* next;}Node; 代码如下,兄弟给我看看,谢了先!class RequestNode{public: CString RequestStr; CString RequestSession; CTime RequestTime; RequestNode(); RequestNode(CString reqstr,CString reqsession,CTime reqtime); ~RequestNode();}; 是不是程序中用到了自己定义的字符串变量class了? 你是这个类RequestNode重复定义了阿 应该是你的requestnode.h被重复引用,使得RequestNode被重复定义.应该使该头文件只能被引用一次,这样来处理:在你的requestnode.h开头加上:#if !defined(requestnode_h) #define requestnode_h这样来使它只能被引用一次 在requestnode.h开头加上#pragma once试试 TextOutA输出汉字乱码的问题 屏幕截图 内存占用很高。 为什么给CEdit控件SetWindowText不成功 比比谁的算法更优秀 做过视频编解码的朋友帮忙翻译以下专业词汇 CString到char*的转换问题! 安装好的软件 能不能再用加密狗 加密 谢谢 急!如何将文本框中的内容输出到文件中? 救命!请教关于线程间共享socket问题 怎么针对游戏杆编程???HELP??? 请大侠指点:为何多次出现对话框? 大家说说我还要多久才能到外面闯啊。。。郁闷散分。。。。。
如果你用了typedef
那么你就要这样写
typedef Node
{
int elem;
Node* next;
}Node;
class RequestNode
{
public:
CString RequestStr;
CString RequestSession;
CTime RequestTime; RequestNode();
RequestNode(CString reqstr,CString reqsession,CTime reqtime);
~RequestNode();
};
在你的requestnode.h开头加上:#if !defined(requestnode_h)
#define requestnode_h
这样来使它只能被引用一次