Código fuente C y C++

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 de la lista siguiente:

Tema actual: Bibliotecas

Datetime (2002-08-30)

Autor: Pablo Marcelo Moia

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: clsdatetime.zip
Tamaño: 3986 bytes

Número de descargas: 8512

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

Autor: Bernardino Guerrero Ibarra

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: BERNA200.zip
Tamaño: 5525 bytes

Número de descargas: 16516

Manejo de ventanas en MSDOS (2002-02-26)

Autor: José Manuel Muélledes

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: ventana.zip
Tamaño: 1696 bytes

Número de descargas: 14173

Librería Mouse (2001-08-13)

Autor: desconocido, enviado por: Eddie Morocho

"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: mouse.zip
Tamaño: 1746 bytes

Número de descargas: 18726



suministrado por FreeFind
Valid HTML 4.0! Valid CSS!