Скажем, у меня есть строка вроде:
string hex = "48656c6c6f";
Где каждые два символа соответствуют шестнадцатеричному представлению их ASCII, например:
0x48 0x65 0x6c 0x6c 0x6f = "Hello"
Итак, как я могу получить "hello"
из "48656c6c6f"
, не создавая таблицу ASCII поиска? atoi()
, очевидно, не будет работать здесь.