Si, es asi, debido a que pasas el parametro por referencia, digamos que cuando lo modificas en inicializarNaves estas trabajando con un alias (el parametro nave) que apunta a naveAzul, naveRoja o el nombre que le des a la variable que pasas.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: Yuki en 10 Febrero 2016, 04:35 AM
FS de llano es la estructura TIB (Thread Information Block).
[FS:0] es un puntero a la estructura SEH (EXCEPTION_REGISTRATION_RECORD).
Los 2 primeros push son los miembros de la estructura SEH.
Al generarse una excepción, el ultimo item de la pila es un puntero a EXCEPTION_RECORD.
Espero no haber pifiado ninguna, por favor corríjanme si me equivoque o tengo una idea erronea de algúna parte de este código.
Gracias!
Cita de: Yuki en 10 Febrero 2016, 02:19 AM
Handler vendria a ser [FS] despues de haberle movido ESP (osae la estructura) ¿no? ese termino me mato, en todo caso si es así puedo suponer que tiene 2 "miembros".
1_ Next: Puntero a la dirección que se ejecutará al ocurrir una excepción.
2_ Handler: Puntero al marco SEH anterior.
Cita de: Yuki en 10 Febrero 2016, 02:19 AMLa línea 7 de llano no te entendí, no se que es "ExceptionList" (Lista de excepciones).
Cita de: Yuki en 10 Febrero 2016, 02:19 AM
¿Vos interpretas como SEH a los 2 valores en la pila y [FS:0] como la lista de excepciones?
Cita de: SojatDotar en 8 Febrero 2016, 18:11 PM
Ya lo he solucionado, ahora me da un problema cuando quiero leer lo que esta en el archivo