const引用 备注

示例:
  对于 string restr( ); void action(string & str);
  下面调用是非法的: action(restr());

原因:
  两种方式传给action的string对象都是产生临时对象,而参数类型为引用,
  即可以对str指向的对象进行修改,但是对临时对象的修改没有意义,故这
  种用法会出现编译错误。同理以字符串常量为实参也会编译错误。

posted @ 2012-03-05 12:25  crazylhf  阅读(113)  评论(0)    收藏  举报