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

#431
En insertarPelicula, es lo que he visto así por encima y ya no he buscado más:

Declaras string x, sin inicializar ni darle valor alguno pero asignas el valor de ésta a otra variable y después la comparas. Insisto, sin haberle dado valor alguno. Tal vez por eso te de fallo.
#432
Programación C/C++ / Re: imprimir
21 Abril 2018, 13:42 PM
Si las dos estructuras son del mismo tipo se copian igual que un dato normal, con solo el igual. C hace todo el trabajo por ti.
#433
Programación C/C++ / Re: imprimir
20 Abril 2018, 20:19 PM
Cómo?
Como siempre, pasa el código.
#434
Programación C/C++ / Re: imprimir
20 Abril 2018, 13:32 PM
La estructura se carga desde un archivo?
#435
Primero debes conseguir cuántos cifras componen el número. Si te dan 1000 este tiene 4 cifras, no 1000. Esto se con log10 y sumando 1: log10(1000)+1

Después creas un array de enteros de tantas cifras.

Después con el bucle que de NEBIRE y un índice vas dejando el número calculado al array.
#436
Ve por partes. Empieza a escribir lo que sabes para un array de ints. Después ya podrás modificarlo añadiendo cadenas, estructuras y finalmente leyendo y escribiendo en fichero.
#437
Programación C/C++ / Re: Arduino HID
18 Abril 2018, 23:27 PM
No he trabajado mucho en Arduino, así que voy a dar unas ideas generales.

Crea una variable tipo bool para saber si debe correr el temporizador.
Crea una variable tipo entero para saber qué pin ha sido el último en activarse.
Crea una variable tipo unsigned que marque el tiempo de marca del temporizador.

Cuando actives un pin:
  Cambias la mara de tiempo a la referente a ese pin
  Observa si el temporizador estaba en marcha
     Si lo estaba y el pin es igual al ultimo pin
        Detienes el temporizador
     Si estaba parado
        Pones en marcha el temporizador

Si el temporizador está en marcha
   Si el tiempo ha llegado a la marca
     Envías el carácter por el teclado virtual
     Reinicia el temporizador a 0
#438
Bueno, en verdad tiene razón. Ir poniendo en un array o lista los números primos encontrados desde el 2 se puede llegar a acelerar la búsqueda de los sucesivos. Atendiendo a que la factorización se hace con primos, si buscando primos que son divisibles se llega al final de la lista sabemos que el número sobre el que se pregunta es primo. Incluso se puede acelerar más si llegado a un primo de la lista, su cuadrado es mayor al número en cuestión; se puede decir entonces que ese número es primo.
#439
Buscando encontré esto: https://discourse.libsdl.org/t/restore-sdl-app-previously-minimized-after-screen-saber/20127

Al parecer había un bug en libsdl 2.0.1 que no reconocía cuando se minimizaba la pantalla. Si usas esa versión cámbiate a una más moderna.
#440
Ahí dice compilador de pila. Supongo que debe ser una especia de FORTH o algo parecido donde habrá que mover datos con DUP, SWAP y todo eso para llegar a realizar el programa.