Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1175548
  • 博文数量: 341
  • 博客积分: 12744
  • 博客等级: 上将
  • 技术积分: 4040
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-12 09:34
文章分类
文章存档

2014年(1)

2013年(10)

2012年(17)

2011年(63)

2010年(102)

2009年(107)

2008年(41)

分类: C/C++

2011-07-06 12:16:04

  1. #include <iostream>
  2. using namespace std;

  3. class test
  4. {
  5.     public:
  6.         typedef int (*FUN)();
  7.         FUN f;
  8. };

  9. int a()
  10. {
  11.     return 1;
  12. }

  13. int main(int argc, char *argv[])
  14. {
  15.     test t;
  16.     t.f = static_cast<test::FUN>(&a);
  17.     cout << t.f() << endl;
  18. }
阅读(915) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~