Wpis z mikrobloga

Mam do zaimplementowana w #cpp protokół, który śmiga po serial porcie. Tutaj moje pytanie:
Jest jakaś ogólna poprawna praktyka budowania ramek? Na przykład zgodnie z dokumentacją potrzebuje zbudować ramkę, która ma 32 bajty. Każdy bajt pojedynczo wpychać do vectora, arraya, może kolejki? Zakładam, że jest to ramka z konfiguracją i nie mogę wypełnić w pętli.

#programowanie #programista15k
  • 10
  • Odpowiedz
  • 0
@MamCieNaHita Właśnie zastanawia mnie jak będą wyglądać bajty takiej ramki przesłanej w ten sposób. Po drugiej stronie będzie urządzenie które ma to interpretować. Cały protokół jest rozpisany bajt po bajcie w dokumentacji.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@Parseval: najładniej i najprościej jest czytać bajt po bajcie tworząc strukturę. Alternatywą jest reprezentowanie struktury poprzez zrzut pamięci, ale nie jest to przenośne, za to bardzo błędogenne
  • Odpowiedz