请问:C++中的this->和this还有*this这三个的区别是什么?

如题所述

this->表示本类中的对象,比如
class A
{
int fun(){}
this->fun();
};
this就是一个指向本类的指针
*this,如果是使用的话就是取这个指针里面的内容(类),如果是定义的话就是指针
温馨提示:答案为网友推荐,仅供参考
相似回答