Ho cercato il carattere * in una stringa esadecimale, ma l'implementazione trovata ha aggiunto alcuni elementi non esistenti alla fine della stringa esadecimale. Ricevo pacchetti dal socket e ho bisogno di convertirlo in stringa esadecimale per il log (buffer con terminazione nulla). Qualcuno può consigliarmi una buona implementazione per C++?Array di caratteri a stringa esadecimale C++
Grazie!
Che cosa intendi esattamente per stringa esadecimale? –
Hai provato a correggere l'implementazione? Puoi pubblicare l'implementazione e alcuni input/output? – dirkgently
"aggiunge un po 'di spazzatura inesistente alla fine della stringa esadecimale" - probabilmente stai passando un buffer terminato non nullo in una funzione che si aspetta LPSTR. Non tutto char * è una stringa. –