平凡的天才
目的是为人类造福
posts - 20, comments - 41, trackbacks - 0, articles - 6
C++博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
定义默认实参的约束
Posted on 2007-04-13 10:43
平凡的天才
阅读(952)
评论(0)
编辑
收藏
引用
既可以在函数声明也可以在函数定义中指定默认实参.但是在一个文件中,只能为一个形参指定默认实参一次下面的例子是错误的,
//ff.h
int ff(int=0);
//ff.cc
#include "ff.h"
int ff(int i=0){}//error
如果在函数定义的形参表中提供默认实参,那么只有在包含该函数定义的源文件中调用该函数时,默认实参才是有效的.
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
Powered by:
C++博客
Copyright © 平凡的天才
日历
<
2024年11月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(5)
给我留言
查看公开留言
查看私人留言
随笔档案
2007年11月 (1)
2007年9月 (1)
2007年4月 (5)
2007年3月 (4)
2006年12月 (5)
2006年11月 (4)
文章档案
2007年1月 (6)
Roommate
Bruce Zhang's Blog
haitao
看天空飞的鸟还有梦
搜索
最新评论
1. re: 关于Debug和Release之本质区别
学习了
--飞飞龙
2. 有点小错误
评论内容较长,点击标题查看
--(⊙o⊙)…
3. re: c++构造函数与赋值操作
编译器会优化的,A a = 0;会直接转化为 A a(6);不会去生成一个临时对象然后在调用复制构造函数,至少在我的g++测试情况如此
--tt
4. re: 前向声明
的确是简洁实用!几句话就可以解决大部分疑惑^_^
--梁
5. re: static变量和static函数
作为一位程序员,应对自己的源代码持有最谨慎的态度
--说说而已
阅读排行榜
1. 设置窗口透明度的SetLayeredWindowAttributes函数(12021)
2. static变量和static函数(11665)
3. CListCtrl 使用技巧(9060)
4. MFC消息详解(7491)
5. PostMessage与SendMessage的区别(7346)
评论排行榜
1. 求最大次大的经典算法(9)
2. 通用的复合数据类型的赋值函数(9)
3. static变量和static函数(4)
4. PostMessage与SendMessage的区别(4)
5. 前向声明(3)