Cast da stringa a int/char

di il
1 risposte

Cast da stringa a int/char

Ciao, vorrei sapere prima di tutto se esiste un modo in c++ di scrivere su di un file bit per bit, o se è necessario impacchettarli ed eventualmente aggiungere bit di stuffing per utilizzare l'unità (in tal caso "atomica") del byte nel contesto del file handling.
In entrambe i casi chiedo come effettuare il casting da una stringa del tipo "00101010" a (int) o (char).

1 Risposte

  • Re: Cast da stringa a int/char

    Chiariamo ... se vuoi scrivere proprio un bit allora non puoi perché si scrive almeno un byte.

    Se per bit intendi un carattere ASCII '0' o '1' allora è un'altra storia dato che in ASCII avrai il tuo byte da scrivere.

    Quella sequenza di 01.. sembra invece una sequenza di caratteri ASCII quindi una stringa e non si casta a un byte se prima non la converti.

    Se mostri il codice con cui arrivi a quel dato, si può chiarire.
Devi accedere o registrarti per scrivere nel forum
1 risposte