Считывание и хранение массива шестнадцатеричных данных
Я буду читать 8 шестнадцатеричных данных в массив и мне нужно сохранить их в данные в классе
может ли кто-нибудь сказать мне, как я могу читать и хранить его?
данные представлены следующим образом
0.002893 1 201 Rx d 8 06 0D 00 B0 89 00 0D E7
моя функция такова
пустота CANReader::readData(с std::iStream модели& находится, CANReader&амп; сведения)
{
СТД::строка;
std::getline(is, line);
std::istringstream iss(линия);
МКС >> данные.Время;
МКС &ГТ;&ГТ; сведения.Государство;
МКС &ГТ;&ГТ; сведения.Идентификатор;
МКС &ГТ;&ГТ; сведения.Tx_Rx_State;
МКС >> данные.Тип;
МКС >> данные.Byte_info;
МКС &ГТ;&ГТ; сведения.сообщение;
}
Что я уже пробовал:
я не могу получить точный метод