一,如果需要修改参数内容,则设置为普通引用类型
二. 如果不需要修改参数内容则最好设置为常量引用类型
三本应设置为常量引用的设置为普通引用则会出现如下几个问题
1)容易给使用者一种误导,即允许修改实参内容
2)显示了该函数所能接受的实参类型无法把const对象,字面常量或者需要类型转换的对象传递给普通的引用形参
一,如果需要修改参数内容,则设置为普通引用类型
二. 如果不需要修改参数内容则最好设置为常量引用类型
三本应设置为常量引用的设置为普通引用则会出现如下几个问题
1)容易给使用者一种误导,即允许修改实参内容
2)显示了该函数所能接受的实参类型无法把const对象,字面常量或者需要类型转换的对象传递给普通的引用形参