メンバー関数ポインターを使用してテストを実行しようとしています。このコードの何が問題になっていますか?ステートメントはコンパイルされbigCat.*pcat();
ません。
class cat {
public:
void walk() {
printf("cat is walking \n");
}
};
int main(){
cat bigCat;
void (cat::*pcat)();
pcat = &cat::walk;
bigCat.*pcat();
}