commit 016ef0dfec782c0e15dea0bfbc2c837c2b10055e Author: Cesar Date: Fri Sep 19 00:56:44 2025 -0600 Estructuramiento de la libreria diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4e411c7 Binary files /dev/null and b/.gitignore differ diff --git a/include/framework.h b/include/framework.h new file mode 100644 index 0000000..dfad6a3 --- /dev/null +++ b/include/framework.h @@ -0,0 +1,21 @@ +#ifndef FRAMEWORK_H // Asegura que el archivo se incluya solo una vez +#define FRAMEWORK_H + +#define WIN32_LEAN_AND_MEAN // Excluir material rara vez utilizado de encabezados de Windows + +// Definición de bool +#ifndef bool // Si no hay definición de bool, lo definimos +#define bool int // bool como entero +#define true 1 // true = 1 +#define false 0 // false = 0 +#endif // Terminamos la definición + +// Contenedores + +// Algoritmos + +// Memoria + +// Utilidades + +#endif diff --git a/include/pch.h b/include/pch.h new file mode 100644 index 0000000..1ddb4db --- /dev/null +++ b/include/pch.h @@ -0,0 +1,17 @@ +// pch.h: este es un archivo de encabezado precompilado. +// Los archivos que se muestran a continuación se compilan solo una vez, lo que mejora el rendimiento de la compilación en futuras compilaciones. +// Esto también afecta al rendimiento de IntelliSense, incluida la integridad del código y muchas funciones de exploración del código. +// Sin embargo, los archivos que se muestran aquí se vuelven TODOS a compilar si alguno de ellos se actualiza entre compilaciones. +// No agregue aquí los archivos que se vayan a actualizar con frecuencia, ya que esto invalida la ventaja de rendimiento. + +#ifndef PCH_H +#define PCH_H + +// agregue aquí los encabezados que desea precompilar +#include +#include +#include +#include +#include + +#endif //PCH_H diff --git a/src/pch.c b/src/pch.c new file mode 100644 index 0000000..bcb5590 --- /dev/null +++ b/src/pch.c @@ -0,0 +1 @@ +#include "pch.h"