求助:自定义类的唯一性 自定义类CItem初始化类实例,如何判断两个类实例是否相等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://zhidao.baidu.com/question/94488975.html class A{ friend bool operator == (const A& a1, const A& a2);private: int _a1; int _a2;}bool operator == ( const A& a1, const A& a2 ){ if( a1._a1 == a1._a1 && a1._a2 == a2._a2 ) return true; return false;} memcmp,直接比较两个实例的数据 问题问的比较含糊,类相等或类比较,你得有个标准。是里面的数据一样,还是说完全是一个类实例?如果是比较数据,自己写if语句也可以搞定,或者用操作符重载。如果是比较内存地址,一个==就ok。 想要唯一,就在类里面添加一个编号id,判断的时候看看id是不是一样class A{ A(void) { id = _idx++; } int id; static int _idx;}int A::_idx = 0;//初始化,要放到cpp文件里 请教关于在radiobutton上显示位图的问题 如何检测自己的程序是否被修改 高手请帮忙啊.为什么我用自己写的GINA登录之后,桌面很模糊,好象是两层一样!! 麻烦各位帮我看一下这个问题~谢谢~ 用fgets怎么正确得到文本1行. 请问怎么能用代码改用户的密码呢? 简单的问题? :-) 二度提问 谁知道CDC::DrawState怎么用? interface关键字怎么使用 ado取值问题,再次拜托各位了 在资源编辑器里有办法设定对话框的位置吗? 如何写一个监控命名管道连接与否的函数
{
friend bool operator == (const A& a1, const A& a2);private:
int _a1;
int _a2;
}bool operator == ( const A& a1, const A& a2 )
{
if( a1._a1 == a1._a1 && a1._a2 == a2._a2 )
return true;
return false;
}
memcmp,直接比较两个实例的数据
想要唯一,就在类里面添加一个编号id,判断的时候看看id是不是一样class A
{
A(void)
{
id = _idx++;
}
int id;
static int _idx;
}int A::_idx = 0;//初始化,要放到cpp文件里