나는 다음과 같은 구조체가 있습니다는 바이트 버퍼 내부 구조체를 복사
, 내가 단일 바이트로이 값을 포장 할 필요가 UDP 패킷을 전송하기 위해struct sample {
uint8_t four;
bool b;
uint8_t two;
};
:
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
+---+---+---+---+---+---+---+---+
| four | 0 | b | two |
+---------------+---+---+-------+
은 무엇입니까 이 바이트에 구조체 값을 복사하는 가장 좋은 방법은 무엇입니까? 나는 그것을 수행하기 전에 전제 조건을 점검하여 더 적은 공간에 uint8_t
값을 복사 할 때 데이터가 손실되지 않도록해야합니다. 코드가 어쨌든 휴대하지 않기 때문에
'비우기'가 'b'앞에 오지 않아야합니까? @ Slava, 확실하게 – Slava
. 고정되어 있습니다. – SergeyA
왜 휴대용이 아닙니까? – Jepessen