来个星星多点的

来源:互联网 发布:天猫淘宝网夏季女装 编辑:程序博客网 时间:2024/04/30 09:02
  1. #include <iostream>
  2. using namespace std;
  3. class A
  4. {
  5. public:
  6.     virtual void foo()
  7.     {
  8.         cout << "A::foo" << endl;
  9.     }
  10.     virtual void goo()
  11.     {
  12.         cout << "A::goo" << endl;
  13.     }
  14.     virtual void hoo()
  15.     {
  16.         cout << "A::hoo" << endl;
  17.     }
  18.     void**************************************************** p[1];
  19. };
  20. typedef void (*VirtualMethod)(A*);
  21. int main()
  22. {
  23.     A a;
  24.     ((VirtualMethod)(a.p[-1][0]))(&a);
  25.     ((VirtualMethod)(a.p[-1][1]))(&a);
  26.     ((VirtualMethod)(a.p[-1][2]))(&a);
  27.     return 0;
  28. }
原创粉丝点击