Convertir des chaînes entre hex format et format binaire

Est-il un utilitaire ou une bibliothèque fournit une fonction simple pour convertir une chaîne de caractères entre hex/format binaire? J'ai été à la recherche sur DONC et actuellement à l'aide de look-up table) approche. Par la voie, car il pourrait être une longue chaîne, je ne pourrais pas envisager de convertir la chaîne en entier et le processus de la conversion de format, comme une longue chaîne peut être plus importante que MAX_INT (ou d'autres types de données integer).

Par exemple:

0xA1 => 10100001
11110001 => 0xF1

PS: Mon projet est à l'aide de Boost 1.44, un peu hors-daté. Donc, si l'utilité est de Boost, j'espère que c'est disponible en 1.44.

Quel genre de "hex/format binaire"? Soins à donner quelques exemples?

OriginalL'auteur Stan | 2013-08-19