假设要使用一个函数返回的引用,而不是给返回的引用赋值。那么应该将返回的引用声明为const引用。
template <typename T>//也可以使用template <class T> void Swap(T &a, T &b) { T = temp; temp = a; a = b; b = temp; }
函数探幽
原文:https://www.cnblogs.com/yangzixiong/p/11960867.html