在机缘巧合下实现move和swap函数,之后参照C++标准封装为函数模板,源码存放于utility.hpp。
函数模板 | 说明 |
---|---|
move | 转换通用引用为确切的右值引用。 |
swap | 提供两种无溢出交换方式,分别是CPU异或交换和创建局部变量交换。 |
name:许聪
mailbox:[email protected]
CSDN:https://blog.csdn.net/xucongyoushan
gitee:https://gitee.com/solifree
github:https://github.com/SolifreeXu