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 - do-while

#871
¡Buenas!

Aqui tienes el pseudocodigo:



caracter c;
entero x=0;

leer c;

mientras c != '\n'

    si c == 0 ó c == 1
        x <- x * 2 + c - '0';

    sino
        lo que quieras

    fin si

    leer c

fin mientras

imprimir x;



Asi lees el numero de una linea y lo transformas en decimal de un tiron.

¡Saludos!
#872
¡Buenas!

No se si se podria hacer de esta forma o no. Durante un tiempo estuve trasteando con la ingenieria inversa. Las funciones de lectura, si leen cadenas, necesitan la diereccion de memoria de la cadena en la que almacenan datos. Esta parte de la memoria supongo que sera de lectura/escritura. Lo que podrias intentar es parchear la lectura de los datos, para escribir la cadena desde fuera del programa e introducir un salto a la parte en la que se comprueba si el user/pass es correcto, y asi hasta que encuentres un par valido... Asi te olvidas de las APIs y el programa es mas portable... Pero ya te digo, solo es una idea.

¡Saludos!

   
Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje
#873
¡Buenas!

La diferencia es que cuando estas creando un objeto de la clase en tiempo de compilacion, en el marco de llamada a la funcion que contiene el objeto, estas tomando memoria del stack del programa para almacenarlo (o para almacenar su direccion). Si el objeto lo creas en tiempo de ejecucion, la memoria la tomas del heap.

Supongo que alguien te podra dar informacion mas concreta, pero la idea es esa.

¡Saludos!
#874
¡Buenas!

Lo mas simple es que utilices los especificadores de formato de printf, o los manipuladores de flujo de iomanip... Sino, siempre puedes crear tu propia funcion.

¡Saludos!
#875
Es decir, que como el canon digital es ilegal desde que se ideo, aunque no me devuelvan lo que he pagado, a partir de ahora no tengo porque pagarlo?

Bien, bien.

¡Saludos!
#876
¡Buenas!

Muchas gracias Songoku, esta me la apunto para cuando me haga falta.

¡Saludos!
#877
¡Buenas!

Ni iconillos ni nada. Esta en system32. Tampoco aparece como tal en la lista de programas instalados. Al no saber de donde viene no se si forma parte de algun otro paquete o que es lo que pasa con el... Ahora que se me ha pasado algo el estres de antes voy a seguir investigando un poquillo. Si encuentro algo os lo hago saber. (Y cualquier otra idea sera bienvenida XD)

¡Saludos!

SOLUCIONADO:

Bueno, la cuestion de como desactivar programas de forma definitiva ni idea, pero por lo que he sabido, algun desgraciado ha estado repartiendo drivers con spyware... (no lo puedo confirmar porque NOD32 no me decia ni mu). He borrado a mano el fichero y he descargado de la pagina oficial de Toshiba Europa el controlador de las Hot Keys y ahora todo va como la seda.

Randomize, si consideras apropiado cambiar el tema hazlo, ya que al final la solucion ha llegado por otro lado al que esperaba y poco tiene que ver con el tema que planteaba.

¡Saludos de nuevo!
#878
¡Buenas!

Hace unos dias reinstale un Windows XP SP2 Profesional en un Toshiba Satellite Pro M40X (laptop). Como no, me encontre con que faltaban un monton de drivers y poco a poco los he ido consiguiendo. La persona propietaria del ordenador como veia que avanzaba lentamente en la busqueda de drivers se puso a instalar como un poseso todo lo que encontraba relacionado con el modelo y de repente el teclado empezo a ir lentisimo.

Al final y despues de dar muchas vueltas, he identificado al culpable. Un proceso llamado TCtrlIOHook. Ya lo he quitado de la lista de inicio de windows. El programa al parecer se encarga de controlar las teclas especiales del teclado.

Solo queria saber como quitar el proceso de forma definitiva de la lista de inicio de Windows (igual podria buscarlo, pero llevo ya unas tres horas a vueltas con los drivers y estoy harto de buscar, leer, instalar, equibocarme y reinstalar drivers...), ya que al desactivar la pestaña en msconfig, cada vez que arranco windows me sale un mensaje diciendo que el cambio no es definitivo, y directamente me entra en msconfig.

Me da igual que el programa sea util o no. Lo que quiero es olvidarme de una vez del dichoso portatil....

¡Saludos!
#879
¡Enorabuena!
;-)
#880
¡Buenas!

solo te hacen falta 3 funciones. sound(frecuencia) para la nota, delay(milisegundos) para la duracion y nosound() para los silencios y para terminar la cancion.

Y sobre todo, las frecuencias. Solo se que LA = 440Hz, duplicandola subes de octava y dividiendola la bajas.

¡Saludos!