wkq清秋枫叶
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2008-08-07
  • 粉丝1
  • 关注0
  • 积分53分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1939回复:12

两个有意思的C++用法,感兴趣者看一下.

楼主#
更多 发布于:2004-11-08 11:22
最近看书,发现有两个有意思的C++用法,作者说只有C++高手才这么用,因此写在这里,感兴趣者请说明他们的含义.回复正确者有分.

1)  void Function(void( *)(int &, int &), int &, int &);
2) void (Aclass:: *pAclassFuncArray[10])(int &, int &);

[编辑 -  11/8/04 by  wkq清秋枫叶]
wkq清秋枫叶
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2008-08-07
  • 粉丝1
  • 关注0
  • 积分53分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-08 14:01
我个人的理解(其实是书上的说法)是:
1)这是一个函数声明,这个函数有三个参数,第一个参数是一个函数指针,另外两个参数是整型引用;
2)这是一个数组声明,该数组的成员是类Aclass的成员函数的指针,这些成员函数定义如下:
   void FunctionX(int &, int &);

[编辑 -  11/8/04 by  wkq清秋枫叶]
wkq清秋枫叶
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2008-08-07
  • 粉丝1
  • 关注0
  • 积分53分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-11-09 09:16
感谢大家参与.包括路过的,一律送分.

[编辑 -  11/9/04 by  wkq清秋枫叶]
wkq清秋枫叶
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2008-08-07
  • 粉丝1
  • 关注0
  • 积分53分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-11-09 16:43
"可以把例句放出来吗"

你是指这两种用法的实际例子吗?
如果是的,我将给出.如果不是,请再说明.
游客

返回顶部