参数
const &
非数值类型(int,float,double),如果不改变参数,建议使用const &传递参数。
原因
防止拷贝,提高效率。
返回值
xxx const &
注意:
除非返回的对象是全局对象或者单例对象成员,也就是返回的对象不可以在返回之后被销毁,否则不可以返回引用。
原因
防止拷贝,提高效率。
非数值类型(int,float,double),如果不改变参数,建议使用const &传递参数。
防止拷贝,提高效率。
注意:
除非返回的对象是全局对象或者单例对象成员,也就是返回的对象不可以在返回之后被销毁,否则不可以返回引用。
防止拷贝,提高效率。