El lenguaje C es uno de los que más me fascinan.
Lo único que puedo mostrar aquà son algunas aplicaciones interesantes de C,
principalmente bajo *nix.
- Carga dinámica de módulos
-
Haciendo uso de la librerÃa dlfcn.h se puede conseguir
cargar un módulo (que no es más que un programa compilado de manera especial) y
utilizarlo. Esto abre todo un abanico de posibilidades, por eso dejo un
ejemplillo con el que he aclarado mis ideas.
- modulos.c
Programa principal que
carga un módulo y usa sus funciones.
- prueba.c Módulo para modulos.c
Las instrucciones de compilación vienen en el propio código fuente.
- Uso de ncurses
-
Gracias a un tutorial de Bulma aprendà a
manejar más o menos ncurses. Hice de nuevo unas cuantas pruebas para ver qué
tal iba el tema, y aunque es un programa inútil, muestra algunas
caracterÃsticas de ncurses.
-
teclas.c Detecta las teclas de
dirección pulsadas y las imprime en color en una ventana (en términos
de ncurses, claro).
- Generador de contraseñas
-
Haciendo uso de srandom(), random() y de algunas
estructuras de tiempo (struct timeval..), se genera una contraseña
aleatoria de tantos caracteres como se le indique como argumento.
Enlaces interesantes
Aquà recopilaré algunos documentos en los que se nos enseña cómo desarrollar con técnicas concretas:
Comentarios recientes
hace 3 horas 19 mins
hace 13 horas 45 mins
hace 2 dÃas 3 horas
hace 2 dÃas 4 horas
hace 2 dÃas 17 horas
hace 2 dÃas 17 horas
hace 4 semanas 2 dÃas
hace 4 semanas 2 dÃas
hace 4 semanas 3 dÃas
hace 4 semanas 3 dÃas