Código fuente C y C++

Ejemplos

En esta sección iremos incluyendo ficheros fuente, de algunos problemas que nos hemos ido encontrando. Rebuscaremos en nuestras bibliotecas, e intentaremos incluir todo aquello que pueda ser de utilidad o que tenga alguna característica didáctica.

También incluímos aquí algunos programas que los colaboradores han ido enviándonos.

Intentaremos que los programas o funciones estén lo mejor documentadas posible, y explicaremos la necesidad que hizo surgir cada programa y la utilidad que pueda tener, así como sus limitaciones y fallos.

Temas

Los programas y enlaces están clasificados por temas, elige el tema que prefieras del menú de la derecha.


Construccion de ventanas para DOS en C++ Bernardino Guerrero Ibarra (2002-03-02)

Este programa esta tecleado y corregido de un libro llamado c para expertos de Schilt de la editorial Osborn McGrawHill ya que en el programa fue tecleado en la primera versión de Turbo C.

Este programa accede directamente a la memoria de video; haciendo uso de punteros FAR, y las ventanas se pueden cabiar tamaño, y desplazarse en la pantalla recuperando lo que se encuentra bajo de ellos, El programa tiene comentarios que ayudan a la compresión del mismo, pero si les interesa, y desean saber exactamente como funciona mandarme su correo con gusto explicare con detalle.

Detalles

  • Berna200.cpp: 14/02/2002 (19.746 bytes)
Fichero
Tamaño
BERNA200.zip
5525

Manejo de ventanas en MSDOS José Manuel Muélledes (2002-02-26)

Este programita muestra el manejo de ventanas en MSDOS. Tiene la peculiaridad de que lo hace accediendo a la memoria de video directamente. Como vereis en los comentarios, es un poco antiguo, pero seguro que para los que están aprendiendo les puede servir mucho.

Detalles

  • ventana.c: 14/02/2002 (5.662 bytes)
Fichero
Tamaño
ventana.zip
1696

Librería Mouse desconocido, enviado por: Eddie Morocho (2001-08-13)

"Esta es una librería para el uso del mouse en turbo c++, tiene punteros diferentes, como la flecha, la mano, el reloj, etc...., con sus diferentes manejos de click (rastreo, menus, etc) no sé cómo usarla y me gustaría que tuvieran la molestia de estudiarla y explicarla..."

Detalles

  • mouse.h: 13/08/2001 (6.072 bytes)
Fichero
Tamaño
mouse.zip
1746

Datetime Pablo Marcelo Moia (2002-08-30)

He creado dos clases cuando me encontré, luego de leer su manual, con el problema de operar con fechas y horas...

Estos archivos son eso, un include con las cabeceras y el otro con el código para incluir en cualquier programa y operar con fechas y hora.

Cabe aclarar que aún no está totalmente terminado pero hoy por hoy es funcional, espero que la gente contribuya con este mini emprendimiento, y que aplique su conocimiento, ya que el mio data de 15 dias.

Algo que quiero hacer en estos dias pero mi escaso conocimiento me traba es hacer el tratamiento de errores, hoy por hoy, por ejemplo si se ingresa una fecha (32/04/2002) y como opero íntegramente con el calendario Juliano esta fecha se transformará en 2/05/2002 automaticamente, y no se cómo corregirlo aún =(.

Saludos y espero que esto sea útil.

Detalles

  • cdatetime.h 30/8/2002 (3.082 bytes)
  • libdatetime.cpp 30/8/2002 (8.989 bytes)
Fichero
Tamaño
clsdatetime.zip
3986