有一个有关this指针返回的程序?请教如何做?
struct A{
int v;
A(int vv):v(vv) { }
/*struct A &getPointer( A * this const ) const {
return *this;
}
注释的这段代码有问题,请问应该如何修改?
*/
};
int main()
{
const A a(10);
const A * p = a.getPointer();
cout << p->v << endl;
return 0;
}