У меня есть следующее сообщение protobuff
message stat {
int seq = 1;
repeated bytes data = 2;
}
Я хочу получить доступ к каждому байту данных, который uint8_t
.Если я пытаюсь получить stat.data(index)
, он всегда возвращает строку.Поэтому я попытался преобразовать его в char*
, а затем uint8
, но он вылетает.Как правильно получить доступ к данным по определенному индексу?