平凡的天才

目的是为人类造福
posts - 20, comments - 41, trackbacks - 0, articles - 6
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

定义默认实参的约束

Posted on 2007-04-13 10:43 平凡的天才 阅读(940) 评论(0)  编辑 收藏 引用
既可以在函数声明也可以在函数定义中指定默认实参.但是在一个文件中,只能为一个形参指定默认实参一次下面的例子是错误的,
//ff.h
int ff(int=0);
//ff.cc
#include "ff.h"
int ff(int i=0){}//error
如果在函数定义的形参表中提供默认实参,那么只有在包含该函数定义的源文件中调用该函数时,默认实参才是有效的.

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理