VC 一个类的成员函数中怎么判断调用它的是哪个成员?

例如:classA{publica();};AAA;ABB;在调用AA.a()时,在a()函数中怎么知道现在调用它的是AA对象而不是BB对象?... 例如:class A{public a();};
A AA;
A BB;
在调用AA.a()时,在a()函数中怎么知道现在调用它的是AA对象而不是BB对象?
展开
 我来答
kidwei12251234
2010-07-01 · 超过15用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:0
展开全部
c++不像java一样有反射机制,不过你可以给你的对象一个名字,比如class A{public
int name;
public:A(int a){name = a};
int a(return this.name);}
这样可以,就是麻烦了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式