永发信息网

为什么会报错?

答案:1  悬赏:30  手机版
解决时间 2021-05-04 14:21

#include <afxwin.h>

class CPT : public CObject
{
public:
double x,y;
COLORREF c;
public:
CPT();
CPT( double srx, double sry, COLORREF src){
CPT::x= srx;
CPT::y= sry;
CPT::c= src;
}
public:
double GetCPTX() {
return CPT::x;
}
double GetCPTY() {
return CPT::y;
}
COLORREF GetCPTC() {
return CPT::c;
}

virtual void Serialize(CArchive &ar){
if( ar.IsStoring())
{
ar<< CPT::x << CPT::y
<< CPT::c;
}
else{
ar>> CPT::x >> CPT::y
>> CPT::c;
}
}
};

Wrong:

--------------------Configuration: TPX - Win32 Debug--------------------
Compiling...
CWin.cpp
f:\tpx\workout.h(3) : error C2011: 'CPT' : 'class' type redefinition
执行 cl.exe 时出错.

TPX.exe - 1 error(s), 0 warning(s)

为什么会说CPT被重复定义了,我即使改一下CPT也是这样报错。

怎样处理。

最佳答案

贴你的头文件出来吧,我估计


应该是你头文件的问题,预编译问题,使用


#ifndef _DEBUG
#define DEBUG
#endif

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
熊贝儿地址在什么地方,想过去办事
谁推荐几款wm或android手机.
哪个英语高手帮我翻译下这些语言?
天生卷发适合剪什么发型
为什么QQ资料里我的邮箱它老说格式不对?我是
营口有什么好玩的地方,营口市双台子镇和熊岳
2010年宾县三中录取分数线是多少
感冒怎么才能好的快些?
佳禾厨房旗舰店地址在哪,我要去那里办事
诺基亚5320要下个什么视频播放器才能看640×4
单价措施项目有哪些,七项组织措施项目费是什
要怎样 破电脑密码
如何大人没事
梦幻西游密保丢失、该怎样寻回?
红钻黄砖 那个的免付费服务多
推荐资讯
青海藏文化博物院在什么地方啊,我要过去处理
飞车按键设置在哪?
刚生完孩子一个月 做车不慎 脊椎尾 屁股肿
有没有新一点的伤感歌曲啊?女生唱的!
动能定理的使用?
马自达6的竞争对手是哪些牌子的哪些型号的车
战狼二吴京经典台词,战狼2吴京发病在山洞里的
我的武器怎么强到5就强不了
在广州应该如何批发化妆品
巴蜀烤鱼王在哪里啊,我有事要去这个地方
空间被屏蔽了
玻片标本的种类可以分为( ),( )和( ),
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?