Lun Jul 30, 2007 6:10 pm
|
 |
creating021
Vive para Perl en Español

|
Registrado: 23 Feb 2006
Mensajes: 481
Ubicación: Frente al monitor
|
|
| Duda con define e int |
|
|
Cuando tengo algo como
| Código: |
| #define _IO(x,y) ((int)(IOC_VOID|(x<<8)|y)) |
¿Qué función tiene int en este caso?
Alguien me dijo que podría ser un "casting" pero viéndolo en la wiki no me sonó.
Se agradece cualquier tipo de información.  |
|
|
|
Mar Jul 31, 2007 2:02 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4091
Ubicación: Valladolid, España
|
|
|
|
|
| Sí, es un "casting", una conversión de tipos. Está forzando a que el resultado de lo que le sigue se convierta a un entero. |
|
Mar Jul 31, 2007 5:34 pm
|
 |
creating021
Vive para Perl en Español

|
Registrado: 23 Feb 2006
Mensajes: 481
Ubicación: Frente al monitor
|
|
|
|
|
¡Oh! Muchas gracias  |
|
Powered by phpBB © 2001, 2005 phpBB Group
|