我有以下結構:複製結構一個字節的緩衝區內
struct sample {
uint8_t four;
bool b;
uint8_t two;
};
爲了發送一個UDP包,我需要將這些值打包到一個單字節:
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
+---+---+---+---+---+---+---+---+
| four | 0 | b | two |
+---------------+---+---+-------+
什麼複製此字節中的結構值的最佳方法是什麼?我在做這件事之前檢查了前提條件,因此在將uint8_t
值複製到更少的空間時不會丟失任何數據。
在'b'之前不應該'empty'嗎? – Slava
@Slava,當然。固定,thx。 – SergeyA
爲什麼不能攜帶? – Jepessen