Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9723
  • 博文数量: 0
  • 博客积分: 95
  • 博客等级: 民兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-07 11:40
我的朋友
最近访客
     该分类下暂时没有公开的博文,给他留言提醒一下吧。
给主人留下些什么吧!~~

chinaunix网友2006-12-26 16:36

【例4】:假设有如下函数声明: string foo( ); void bar(string & s); 那么下面的表达式将是非法的: bar(foo( )); bar("hello world"); 原因在于foo( )和"hello world"串都会产生一个临时对象,而在C++中,这些临时对象都是const类型的。因此上面的表达式就是试图将一个const类型的对象转换为非const类型,这是非法的。 引用型参数应该在能被定义为const的情况下,尽量定义为const 。

回复 |  删除 |  举报

chinaunix网友2006-03-07 22:30

呵呵 都是新手。

回复 |  删除 |  举报
留言热议
请登录后留言。

登录 注册