利用模板
template<typename T>inline void swap(T& a, T& b){
T tmp = a;
a = b;
b = tmp;
}
利用宏定义
#define SWAP( x , y) ({__typeof__(x) temp = (x);x=y; y = temp;})
2022-11-03 22:06:14
利用模板
template<typename T>inline void swap(T& a, T& b){
T tmp = a;
a = b;
b = tmp;
}
利用宏定义
#define SWAP( x , y) ({__typeof__(x) temp = (x);x=y; y = temp;})