Cuestión : Valores comunes de DWORD

Hola, pregunta muy simple del

A, quizá too

in Windows API por ejemplo nosotros see

SOMETHING1 = DWORD ($814FAC);
SOMETHING2 = DWORD ($36587F);
SOMETHING3 = DWORD ($79852B); ¿el

ok, pero cuál es el origen de estos valores? ¿al azar? ¿el programador del
the acaba de mecanografiar algo como $77AAFC? ¿$8C8F77? la necesidad del

i de hacer iguales, pero primero yo quiere realmente saber sobre él el hehe

sorry para mi pregunta estúpida, pero las preguntas estúpidas pueden nos dan conocimiento;)

regards
class= del

Respuesta : Valores comunes de DWORD

No, significan generalmente algo.  En los niveles más bajos del código, la gente tiene variables de uso frecuente integradas por las BITMAP donde cada pedacito significa algo.  Entonces usted puede construir un valor que sea una combinación de pedacitos (banderas) y de prueba para los artículos múltiples inmediatamente.  Un ejemplo sería las banderas del pedacito usadas en llamadas del acceso de disco.  Los medios de una bandera del pedacito leen, otra escriben, otros medios del principio, otros medios del extremo, otro cerradura el archivo mientras que lo estamos utilizando.  Usar el ejemplo made-up abajo, usted puede entonces escribir una declaración condicional como:

si añadir entonces (mover el indicador al extremo del archivo)
1:
2:
3:
4:
5:
6:
7:
8:
9:
// construyó definiciones del pedacito
= 1 leído; 1 mordido
escribir = 2; 2 mordidos
comenzar = 4; 3 mordidos
extremo = 8; 4 mordidos
cerradura = 16; 5 mordidos

// así que escribe en el extremo (añadir) sería:
añadir = 10; pedacitos 2 y 4 = 2+8 mordidos
Otras soluciones  
 
programming4us programming4us