侃侃无极
this:指向当前对象的指针,并没什么特别的如果不用这个关键字,怎么取当前对象的指针呢...?上述代码中的this指向当前CDDBTestView类的对象,仅此而已我觉得this关键字多数情况可用也可不用,因为在类函数中访问成员一般并不需要加上这个关键字,除非是有局部变量或参数名字和类成员变量一样,就需要加this以示区分,如下是完整代码示例:#include <iostream>class A{int v;public:A(){v=3;}void Set(int v){std::cout<<"this->v:"<<this->v<<"\nv:"<<v<<'\n';this->v=v;}};int main(){A a;a.Set(4);return 0;}