19/05/2010, 18:51
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 4
Antigüedad: 14 años, 7 meses Puntos: 0 | |
GetLogicalDrives y AND binario Alguien sabria decirme como se manejan los bits que devuelve GetLogicalDrives() con un & (and binario), en este caso con el valor potencia ¿Tiene algo que ver con algun tipo de desplazamiento?
int potencia,info;
primero=false
{..}
info=GetLogicalDrives();
for (int i=1; i<32; i++)
{
potencia=int(pow(2,i));
if((info & potencia)!=0)
{
printf("%c:%c ",i+65,92);
if (!primero)
{
prim=i+65;
primero=true;
}
sec=i+65;
} |