Closed lailongwei closed 1 year ago
优化点:
LLBC_ReverseBytes()
std::enable_if
sizeof(T) == 10
sizeof(T) == 16
LLBC_ReverseBytes2()
LLBC_MachineEndian
优化点:
LLBC_ReverseBytes()
设计及性能:std::enable_if
方式进行不同类型(sizeof(T)即可)的适配, 确保不同类型有不同实现, 对于sint8/uint8及sizeof(ENUM) == 1的enum,不做任何操作sizeof(T) == 10
及sizeof(T) == 16
的类型reverseLLBC_ReverseBytes2()
实现LLBC_MachineEndian
常量化