Skip to content
This repository was archived by the owner on May 24, 2025. It is now read-only.

jseg380/Gestion-marcas-atletismo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++

Proyecto de la asignatura Metodología de la Programación, realizado en C++:

Gestión de marcas de atletismo

El proyecto en su fase final consiste en crear un programa que reciba por la línea de comandos un archivo que contenga
nombres de "archivos de marcas", los cuales tienen un formato específico definido arbitrariamente (incluidos archivos
de marcas de demostración en la carpeta "data"). Los ficheros pueden ser binarios o archivos de texto.

El programa

El programa recoge todas las marcas que hay en los ficheros de marcas y crea una matriz en la que cada fila contiene
un vector con todas las marcas de una prueba.

Con el objetivo pedagógico de aplicar conceptos de POO (Programación Orientada a Objetos) se hace uso de diversas clases
y ya que la cantidad de marcas a leer no está definida con anterioridad se requiere el uso de vectores dinámicos,
controlando la memoria dinámica con las herramientas que C++ posee.

Después de haber leído y categorizado todas las marcas, se ordenan según el criterio de ordenación establecido (ordenación
por tiempo y fecha son los dos criterios ya implementados pero se pueden añadir más ) y se muestran por salida estándar.
Si además se ha especificado un segundo argumento, se guarda la matriz en un fichero cuyo nombre es el argumento.

About

Proyecto en C++ de la asignatura Metodología de la Programación

Topics

Resources

License

Stars

Watchers

Forks