Так что мне нужна небольшая помощь, в настоящее время у меня есть текстовый файл со следующими данными:
myfile.txt
-----------
b801000000
То, что я хочу сделать, это прочитать эти b801 и т. Д. Данные как биты, чтобы я мог получить значения для
0xb8 0x01 0x00 0x00 0x00.
Текущий Я читаю эту строку в строку без знака, используя следующий typedef.
typedef std::basic_string <unsigned char> ustring;
ustring blah = reinterpret_cast<const unsigned char*>(buffer[1].c_str());
Там, где я продолжаю падать, я пытаюсь сделать так, чтобы каждый символ {'b', '8' и т. Д.} Был действительно {'0xb8', '0x01' и т. Д ...}
Любая помощь приветствуется.
Спасибо.