2008年12月11日

利用const引用避免复制:

  由于string对象可能相当长,所以我们希望避免复制操作。使用const引用就可避免复制

Code

  如果使用引用形参的唯一目的是避免复制实参,则应将形参定义为const引用。

使用非const引用有坏处:

  应该将不修改相应实参的形参定义为const引用。如果将这样的形参定义为非const引用,则毫无必要地限制了该函数的使用。

Code

  这样的定义带来的问题是不能通过字符串字面值来调用这个函数

Code

  虽然字符串字面值可以转换为string对象,但上述调用仍然会导致编译失败。

  应该将不需要修改的引用形参定义为const引用。普通的非const引用形参在使用时不太灵活。这样的形参既不能用const对象初始化,也不能用字面值或产生右值的表达式实参初始化。

posted @ 2008-12-11 15:30 永远的雨林 阅读(670) 评论(6) 编辑

2008年12月10日

试一下发图片。

posted @ 2008-12-10 16:01 永远的雨林 阅读(23) 评论(0) 编辑
嗯。以后跟技术有关的东西发在这里
posted @ 2008-12-10 14:40 永远的雨林 阅读(16) 评论(4) 编辑
  

公告

昵称:永远的雨林
园龄:3年2个月
粉丝:3
关注:4

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

统计

  • 随笔 - 3
  • 文章 - 0
  • 评论 - 10
  • 引用 - 0

搜索

 

常用链接

随笔档案

最新评论