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 34 semanas 1 dÃa
hace 49 semanas 5 dÃas
hace 49 semanas 5 dÃas
hace 1 año 9 semanas
hace 1 año 9 semanas
hace 1 año 9 semanas
hace 1 año 9 semanas
hace 1 año 9 semanas
hace 1 año 10 semanas
hace 1 año 10 semanas