Есть ли какая-либо утилита или библиотека, которая предоставляет простую функцию для преобразования строки между шестнадцатеричным/двоичным форматом? Я искал SO и в настоящее время использую подход подкачки. Кстати, поскольку это может быть длинная строка, я бы не стал рассматривать преобразование строки в целое и обрабатывать преобразование формата, поскольку длинная строка может быть больше MAX_INT (или других целочисленных типов данных).
Например:
0xA1 => 10100001
11110001 => 0xF1
PS: Мой проект использует Boost 1.44, немного устаревший. Так что если утилита от Boost, надеюсь, она доступна в 1.44.