摘要:
1.非引用形参通过复制实参值创建和定义函数的局部对象,从而对形参的操作不改变实参值。因为是复制初始化在形参前加const无影响。type function(type2 v) 和type function(const type2 v)是等价的。这一点在函数重载时也要注意,如果同时出现上述的两个函数则是重复定义而不是重载。2.引用形参是实参的别名,从而对形参的操作改变实参值。用途:第一,大型的参数通过复制初始化效率低时用引用参数;第二,对于一些不能复制初始化的参数;第三,可以通过增加形参返回额外的信息。 注意:type function(type2 v) 和 type function(const 阅读全文
posted @ 2009-02-28 19:18
liyuxia713
阅读(158)
评论(0)
推荐(0)