2008年4月22日星期二

C++ Default Parameter Values

==== 20071107 21:10 发布于 redspid.blog.163.com ====
C++ 函数默认参数两条规则:

1. 默认值的决议(resolve)操作由最右边开始进行。若为某个参数提供了默认值,那么这个参数右侧的所以参数都必须也具有默认值。


2. 默认值只能指定一次。可在函数声明处,亦可在函数定义处,但不能在两个地方都指定。函数声明通常置于头文件中,头文件可为函数带来更高的可见度(visibility),通常将默认值至于函数声明处。

没有评论: