
27/06/2007, 09:07
|
 | | | Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 18 años, 8 meses Puntos: 28 | |
Re: Otra duda: mover a una variable un conjunto de bits Bueno, tienes un par de opciones, una de ellas es hacer algo asi:
Código:
bool comandoOn[13] = {1,0,1,0,1,0,0,1,0,0,0,0,0};
bool comandoVolmas[13] = {0,1,0,0,1,0,0,1,0,0,0,0,0};
bool *comando;
switch(k)
{
case 1:
comando = comandoOn;
break;
.
.
.
}
Luego usas el apuntador comando como si fuera un arreglo. O:
Código:
bool comandoOn[13] = {1,0,1,0,1,0,0,1,0,0,0,0,0};
bool comandoVolmas[13] = {0,1,0,0,1,0,0,1,0,0,0,0,0};
bool comando[13];
switch(k)
{
case 1:
memcpy(comando, comandoOn, 13*sizeof(bool));
break;
.
.
.
}
Espero te ayude...saludos
__________________ Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba: |