我遇到了这个编译好的奇怪的代码片段:
class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; }
为什么 C++有一个指向类的非静态数据成员的指针?在实际代码中这个奇怪的指针有什么用?
c++ pointers class c++-faq
c++ ×1
c++-faq ×1
class ×1
pointers ×1