WebKit中WTFMove实现
WTFMove定义位置: WTF/Source/wtf/StdLibExtras.h,其定义如下:
#define WTFMove(value) std::move<WTF::CheckMoveParameter>(value)
从定义可以看出,WTFMove实际上是封装的std::move方法。
当使用WTFMove之后,value值会被置为空。
WTFMove定义位置: WTF/Source/wtf/StdLibExtras.h,其定义如下:
#define WTFMove(value) std::move<WTF::CheckMoveParameter>(value)
从定义可以看出,WTFMove实际上是封装的std::move方法。
当使用WTFMove之后,value值会被置为空。