我从来没见人用过。类里面要真有那么多同类型成员变量,需要选择的话,为什么不扔数组里呢?
猜测就是因为有成员函数指针(好歹还有点用),所以为了无聊的正交原则,就非得有成员变量指针。
其实成员函数指针也不是指针,没有指向具体的成员函数,只是虚表的一个下标。它就不该叫指针以及用指针语法。
下标用下标的语法不好吗
obj.[member_selector]()
【 在 here080 的大作中提到: 】
: 这是一个冷门的语法。
: A B::* p;
: 这是声明一个“成员变量指针”。这个指针可以指向B里的A类型成员变量。
: ...................
--
FROM 58.37.58.*