函数

原创 2006年06月13日 08:16:00

用&来传递比较大的参数,效率可能要高一些,可以用const来限制对参数的修改

只能对排在后面的那些参数提供默认值:int f(int, int =0, char* =0);    //OK

在同一个作用域中随后的声明里,默认参数都不能重复或者改变

指向函数的指针,调用被指函数时,可以不写*符号,取地址时候也可以不写&:

        void error(string s) {/*...*/}

        void (*efct)(string);

        void f()

        {

                efct = &error; // efct = error也可以

                efct = ("error"); //(*efct) = ("error")也可以

        }

指向函数的指针的数组很有用处,比如:

typedef  void (*PF) ();

PF edit_ops[] = {           //编辑操作

        &cut,  &paste,  &copy,  &search

};

PF file_ops[] = {             //文件管理

        &open,  &append,  &close,  &write

};

PF* button2 = edit_ops;

PF* button3 = file_ops;

button2[2]();  //调用button2的第三个函数

宏的第一规则是:最好不要用它。。。宏名字不能重载,宏预处理器不能处理递归调用

Windows.API - 函数 接口 编程案例教程

  • 2017年12月11日 19:43
  • 47.72MB
  • 下载

React 中被忽略的函数组件(Functional Components)

React中有两种组件:函数组件(Functional Components) 和类组件(Class Components)。据我观察,大部分同学都习惯于用类组件,而很少会主动写函数组件,包括我自己也...

mfc 调用Windows的API函数实现同步异步串口通信(源码)

在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。 一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是...

各种函数零点问题的处理

  • 2017年12月10日 10:41
  • 1019KB
  • 下载

pb扩充函数

  • 2017年12月07日 15:22
  • 13.24MB
  • 下载

php的IP转换成整型函数

原创地址:http://hi.baidu.com/zdfgng/blog/item/1718afa1f0566ab1caefd016.html php中将IP转换成整型的函数ip2long(...
  • vfloyd
  • vfloyd
  • 2012年04月09日 14:01
  • 2999

osg回调函数的使用

  • 2017年12月15日 11:14
  • 29.68MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:函数
举报原因:
原因补充:

(最多只允许输入30个字)