Menú

Mostrar Mensajes

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ú

Mensajes - Eternal Idol

#2041
Hasta llamar al destructor no veo el problema, despues obviamente llamar a Print tal y como esta implementado es un error de logica, la memoria de tabla ya fue liberada. Si llamas al destructor por tu cuenta tene en cuenta que el compilador igual lo va a llamar cuando c salga de su ambito ... no lo llames mejor, no tiene ningun sentido.
#2042
Me da la impresion de que buscas esto: raw sockets.
#2043
Olvidate de autorun.inf, arranca por aca:
http://en.wikipedia.org/wiki/Boot_sector

Pero desde ya te aviso que tenes que hacerlo en ensamblador.
#2044
Usa lm para enumerar los modulos y fijate cual es el de tu programa ...
#2045
Programación C/C++ / Re: Concatenación ?
27 Marzo 2012, 11:11 AM
Usa memset para inicializar toda STRING a 0, igual el tamaño puede ser corto facilmente ...
#2046
RTFM, si, RTFM. Esta NO es una pregunta de C/C++.
#2047
!dh modulo en WinDbg.

Ejemplo:
0:000> !dh kernel32

File Type: DLL
FILE HEADER VALUES
     14C machine (i386)
       4 number of sections
4E211318 time date stamp Sat Jul 16 06:27:04 2011

       0 file pointer to symbol table
       0 number of symbols
      E0 size of optional header
    2102 characteristics
            Executable
            32 bit word machine
            DLL

OPTIONAL HEADER VALUES
     10B magic #
    9.00 linker version
   D0000 size of code
   30000 size of initialized data
       0 size of uninitialized data
   132A3 address of entry point
   10000 base of code
         ----- new -----
75000000 image base
   10000 section alignment
   10000 file alignment
       3 subsystem (Windows CUI)
    6.01 operating system version
    6.01 image version
    6.01 subsystem version
  110000 size of image
   10000 size of headers
  1164FD checksum
00040000 size of stack reserve
00001000 size of stack commit
00100000 size of heap reserve
00001000 size of heap commit
     140  DLL characteristics
            Dynamic base
            NX compatible
   BF9F8 [    A8FF] address [size] of Export Directory
   CA2F8 [     1F4] address [size] of Import Directory
   F0000 [     528] address [size] of Resource Directory
       0 [       0] address [size] of Exception Directory
       0 [       0] address [size] of Security Directory
  100000 [    AD58] address [size] of Base Relocation Directory
   D0108 [      38] address [size] of Debug Directory
       0 [       0] address [size] of Description Directory
       0 [       0] address [size] of Special Directory
       0 [       0] address [size] of Thread Storage Directory
   830F8 [      40] address [size] of Load Configuration Directory
       0 [       0] address [size] of Bound Import Directory
   10000 [     DF0] address [size] of Import Address Table Directory
       0 [       0] address [size] of Delay Import Directory
       0 [       0] address [size] of COR20 Header Directory
       0 [       0] address [size] of Reserved Directory

dps kernel32+10000
#2048
Revisa el codigo completo, hay algun error seguro.
#2049
Cita de: Runex en 25 Marzo 2012, 00:06 AM
Eternal Idol: No es por llevarle la contraria a un mod, pero creo que si alguien pide ayuda, lo normal es darle al menos una oportunidad, a todos nos hubiese gustado que cuando escribíamos nuestros primeros programas, nos hubiesen ayudado en esos momentos que no encuentras los errores o no entiendes la información expuesta en cualquier libro.

No es por iniciar ninguna discusión, solo exponer mi idea :)

Un saludo y carmelina, búscate un buen libro de C que te ayudará más que muchos de nosotros

No hay problema pero la proxima vez directamente te borro; lee las reglas del subforo.
#2050
Runex: no hagas tareas ajenas.