Códigos fuente de lenguaje C
Programación en C (códigos fuente)
NOTA: Alguno de los siguientes programas tiene extensión CPP, pero es compilable por C. Esto es debido a que Borland C++ pone como extensión CPP aunque el código fuente sea de C propiamente dicho.
vga.c - Añadido el 02/06/2002
Programa con rutinas que muestran cómo abrir un archivo BMP, incluso un BMP transparente mediante la interacción con VGA. Sólamente funcionará en ordenadores que posean VGA o algún sistema compatible.
vector.c - Añadido el 02/06/2002
Código fuente que permite la rotación de una figura que define el usuario a través de un fichero. Para más información: Rotación 3D con C/C++ y Pascal
raw2bmp.c - Añadido el 02/06/2002
Es una rutina para ser implementada dentro de un programa principal. Convierte una matriz de datos char (1 byte) en un archivo BMP, añdiéndole la cabecera necesaria. El código es bastante autoexplicativo en cuanto a qué es la cabecera de un archivo BMP.
writbmp.txt - Añadido el 02/06/2002
Fichero de texto que indica qu´ hay que hacer para escribir un archivo BMP. Es una alternativa al código fuente raw2bmp que se ha dado anteriormente. Además de comentarios, contiene código.
fft.c - Añadido el 02/06/2002
Algoritmo para realizar la transformada de Fourier de una imagen bidimensional cuyas partes real e imaginaria están almacenadas en matrices unidimensionales. Se ha de pasar: num. filas, num. columnas, dirección (+1 transformada directa, -1 transformada inversa) y matrices float donde se encuentran las partes real e imaginaria.
matrius.cpp
Realiza un producto de dos matrices dadas por el usuario de dimensión tan
grande como permita la memoria disponible, sólo que se limita por
razones de espacio al presentar el resultado por pantalla. Viene acompañado
de una extensa explicación sobre la manera de funcionar del programa.
Versión de este documento en Word (comprimido
en Zip, menos de 7 K)
|