阅读:1939回复:12
两个有意思的C++用法,感兴趣者看一下.
最近看书,发现有两个有意思的C++用法,作者说只有C++高手才这么用,因此写在这里,感兴趣者请说明他们的含义.回复正确者有分.
1) void Function(void( *)(int &, int &), int &, int &); 2) void (Aclass:: *pAclassFuncArray[10])(int &, int &); [编辑 - 11/8/04 by wkq清秋枫叶] |
|
沙发#
发布于:2004-11-08 14:01
我个人的理解(其实是书上的说法)是:
1)这是一个函数声明,这个函数有三个参数,第一个参数是一个函数指针,另外两个参数是整型引用; 2)这是一个数组声明,该数组的成员是类Aclass的成员函数的指针,这些成员函数定义如下: void FunctionX(int &, int &); [编辑 - 11/8/04 by wkq清秋枫叶] |
|
板凳#
发布于:2004-11-09 09:16
感谢大家参与.包括路过的,一律送分.
[编辑 - 11/9/04 by wkq清秋枫叶] |
|
地板#
发布于:2004-11-09 16:43
"可以把例句放出来吗"
你是指这两种用法的实际例子吗? 如果是的,我将给出.如果不是,请再说明. |
|