
15/03/2009, 01:38
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 4
Antigüedad: 16 años Puntos: 0 | |
Valores int a binarios en char Hola, buen día, tengo el siguiente problema, no tengo mucha experiencia en C++ y agradecería si me pudiesen ayudar.
Tengo un vector con valores enteros, por ejemplo: Vector = [1 3 2 5 4 6];
Lo que necesito, es guardar 2 valres por byte, esos 6 valores me llevarian 3 bytes.
Si represento esos valores en binario, yo tendria algo así : 0001 0011 0010 0101 0100 0110
Entonces, quiero tomar de dos en dos, y guardarlos en un byte cada par. De tal forma que yo tendría
1er byte 00010011
2do byte 00100101
3er byte 01000110
Quiero que esos valores esten en un arreglo char ( que ocupa un byte), de 3 elementos. Por ejemplo
unsigned char Valores[3]; y..
Valores[1] = 00010011
Valores[2] = 00100101
Valores[3] = 01000110
Agradecería mucho su ayuda. Disculpen mi falta de experiencia. |