【发布时间】:2012-06-09 01:58:51
【问题描述】:
我希望将值从小端转换为大端(反之亦然)。我将值表示为位数组,而不是单个整数。如何实现字节顺序交换功能?
【问题讨论】:
-
不会
std::reverse工作,还是我错过了一些巨大的东西? -
@chris:字节序决定了最重要的 byte 是什么。
-
@chris:我认为这只会颠倒整个序列和字节序……交换一些字节或什么?
-
@tskuzzy,废话,我的脑子因为六月已经麻木了>.>
-
@DeadMG,
std::rotate怎么样?你可以移动一组位。
标签: c++ endianness