5

intchar配列に入れる最良の方法 (パフォーマンス) は何ですか? これは私の現在のコードです:

data[0] = length & 0xff;
data[1] = (length >> 8)  & 0xff;
data[2] = (length >> 16) & 0xff;
data[3] = (length >> 24) & 0xff;

datachar配列 (共有 ptr) でlengthあり、int.

4

3 に答える 3

0

これが唯一の方法です。理論的にはmemcpyorを使用できますが、 endiansreinterpret_castの問題により使用できません。

于 2013-10-21T14:53:24.303 に答える