C'è qualche utilità o libreria fornisce una semplice funzione per convertire una stringa tra il formato hex/binario? Ho cercato su SO e attualmente utilizzo l'approccio alla tabella di ricerca. A proposito, dato che potrebbe essere una stringa lunga, non prenderei in considerazione la conversione della stringa in numero intero e l'elaborazione della conversione del formato, poiché una stringa lunga potrebbe essere maggiore di MAX_INT (o altri tipi di dati interi).Converti stringhe tra il formato esadecimale e il formato binario
Ad esempio:
0xA1 => 10100001
11110001 => 0xF1
PS: Il mio progetto sta usando Boost 1,44, un po 'fuori-datato. Quindi, se l'utilità è da Boost, si spera che sia disponibile in 1.44.
Che tipo di "formato esadecimale/binario"? Ti va di dare qualche esempio? –