Estructuramiento de la libreria

This commit is contained in:
2025-09-19 00:56:44 -06:00
commit 016ef0dfec
4 changed files with 39 additions and 0 deletions

BIN
.gitignore vendored Normal file

Binary file not shown.

21
include/framework.h Normal file
View File

@@ -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

17
include/pch.h Normal file
View File

@@ -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 <stdlib.h>
#include <string.h>
#include <stddef.h>
#include <assert.h>
#include <stdint.h>
#endif //PCH_H

1
src/pch.c Normal file
View File

@@ -0,0 +1 @@
#include "pch.h"