C++ как добавить префикс '0x' к Hex переменной лежащей в контейнере

Рейтинг: 0Ответов: 0Опубликовано: 16.02.2023

У меня имеется контейнер с исходными hex-данными без префикса:

vector<uint8_t>package{ 3d, d0, 82, f6, 2f, 65, 0, 81, 2, 34, cc, 70, 3, c0, bc, 83, 60 }

Как при извлечении преобразовать их в такой формат, чтобы перед каждым байтом стоял префикс '0x' и записать их в массив unsigned char data.

const unsigned char data[] = { 0x3d, 0xd0, 0x82, 0xf6, 0x2f, 0x65, 0x0, 0x81, 0x2, 0x34, 0xcc, 0x70, 0x3, 0xc0, 0xbc, 0x83, 0x60 };

Спасибо

Ответы

Ответов пока нет.