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

#2821
Programación C/C++ / Re: Error Debugger C++
3 Septiembre 2010, 22:34 PM
Eso dice que te falta el CODIGO para esas funciones, no son de tu programa en realidad, el segundo es el entry point de la RTL supongo y el primero algo del propio depurador. Pone un breakpoint en el main de tu programa ...
#2822
Programación C/C++ / Re: Trokan.c Ayuda Windows C
3 Septiembre 2010, 14:41 PM
while (1) es un bucle infinito, mejor usar for (;; ) aunque los compiladores modernos no emitan la comparacion redundante con el 1.
#2823
Programación C/C++ / Re: Duda con %i
2 Septiembre 2010, 11:36 AM
Ese codigo es erroneo, la funcion printf espera un parametro asi que accede a la pila a una direccion que no debe al no estar pasandoselo ... asumiendo que usas VC++:

Si compilaste en debug el valor sera el del registro ebp al comenzar la funcion (push ebp)

Si compilaste en release el valor sera la direccion a la que debe saltar la funcion al salir (call/ret)
#2824
Cita de: Karcrack en 30 Agosto 2010, 15:38 PMOdio enlazar dinamicamente u.u... Me tocara hacerme un .h con todas las estructuras y los typedef...

El .h es todo copy/past practicamente  :)

Cita de: Karcrack en 30 Agosto 2010, 15:38 PMPor cierto, por que C es tan tiquisimiquis con los tipos de variable? Me parece tan absurdo... todo son DWORDs!!! :xD

Proba eso con x64 por ej. ...
#2825
No se pueden mezclar esas cabeceras; normalmente lo que se hace es copiar y pegar la parte que se necesita para las estructuras, enumeraciones y usar enlace dinamico (typedef + GetProcAddress) :xD
#2826
Programación C/C++ / Re: Pregunta Cadenas
26 Agosto 2010, 16:49 PM
conio.h no es una libreria standard, es totalmente desaconsejado su uso. En este caso getchar es la funcion a usar.

PD. El salto de linea es un caracter.
#2827
Programación C/C++ / Re: Pregunta Cadenas
26 Agosto 2010, 16:06 PM
scanf no es recomendable, asi tenes mas seguridad (al pasar el tamaño del buffer) y no se ensucia el buffer del teclado (por eso getchar funciona):

fgets(sta, sizeof(sta), stdin);

scanf con %s lee una palabra sola, no es problema del conteo, probalo con fgets y vas a ver como funciona bien. Esto es matar dos pajaros de un tiro  ;D
#2828
Se devuelve un solo valor y en EAX, este puede ser un puntero a una estructura si necesitas mas, asi de simple y concreto.

Busca el manual de MASM.
#2829
ASM / Re: Comandos de Linea , como se hace ?
25 Agosto 2010, 11:29 AM
Una vez que obtuviste la linea de comandos (GetCommandLineA/W) no necesitas ninguna API pero si queres podes usar:

lstrcmpA/W CASE SENSITIVE
lstrcmpiA/W NO CASE SENSITIVE
#2830
ASM / Re: apis de windows en debug
24 Agosto 2010, 21:55 PM
Cita de: z_ane_666 en 24 Agosto 2010, 17:49 PM
sera posible crear un programa en debug de microsoft que use apis del windows xp
si lo hay quisiera documentacion o ejemplos

No.