14
クラスデータメンバー“ :: *”へのポインター
私はうまくコンパイルするこの奇妙なコードスニペットに出くわしました: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; } なぜ C ++には、クラスの非静的データメンバーへのこのポインターがあるのですか?実際のコードでこの奇妙なポインターの使用は何ですか?