有个“->*”的问题请教
34 ->*的作用是()
A 用来表示对象对指向的类成员指针的操作
B 用来表示对象的类成员的操作
C 用来表示指向对象的指针对类成员的操作
D 用来表示指向对象的指针对指向类成员指针的操作
大家说说“->*”是什么意思
[解决办法]
D,
比如你有
struct A
{
int t;
} a, *b;
你就可以
int A::*x = &A::t;
然后你就可以用a.*x代替a.t b->*x代替b->t
[解决办法]
先弄懂什么叫类成员指针吧:
不建议用,但是真的很有用。。。。好吧,我矛盾了。。。
http://wenku.baidu.com/view/d1ff653231126edb6f1a10f2.html
[解决办法]