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 - Queta

#101
Programación C/C++ / Re: Entrar con contraseña
11 Septiembre 2011, 23:31 PM
Lo de los tres intentos lo puedes hacer con un simple contador, o sea, una variable que vaya aumentando; pero, ..:ALT3RD:.., ¿lo de getch es necesario?
#102
Programación C/C++ / Re: Poner título en C
11 Septiembre 2011, 11:58 AM
Debería funcionar; en cualquier caso, utiliza GetLastError (http://msdn.microsoft.com/en-us/library/ms679360.aspx) para ver si falla.
#104
De nada ::).
#105
Ingeniería Inversa / Re: Duda con VirtualProtect
7 Septiembre 2011, 17:11 PM
Tienes que declarar una simple variable numérica, DWORD, donde le tienes que pasar la dirección de memoria al cuarto parámetro.
#106
Muchos programas descargan este paquete durante su propia instalación. Además, te he dado otra solución...
#107
Hombre, es que lógicamente no te lo tienes que bajar en tu ordenador sino en el ordenador dónde vas a ejecutar tu aplicación.

Cita de: Queta en  7 Septiembre 2011, 16:53 PM
La segunda es descargarse el Visual C++ Redistributable Package la primera vez que se ejecuta el programa en X PC, en caso que no lo tenga.
#108
Mi consejo es que intentes no usar la CRT; si es inevitable, tienes dos opciones, suponiendo que compilas en modo Release: la primera es enlazar de forma estática, usando el parámetro /MT en vez de /MD. La segunda es descargarse el Visual C++ Redistributable Package la primera vez que se ejecuta el programa en X PC, en caso que no lo tenga.
#109
Porque tu programa usa la Runtime library de C y en la otra PC le debe faltar la DLL correspondiente.
#110
Claro, en el principio del archivo, perdón; estás utilizando w+ y como consecuencia se borra el antiguo archivo y se crea uno con el mismo nombre. w+:

CitarCreate an empty file for both reading and writing. If a file with the same name already exists its content is erased and the file is treated as a new empty file.

Debes hacerlo con r+.