Estructuramiento de la libreria
This commit is contained in:
BIN
.gitignore
vendored
Normal file
BIN
.gitignore
vendored
Normal file
Binary file not shown.
21
include/framework.h
Normal file
21
include/framework.h
Normal 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
17
include/pch.h
Normal 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
|
Reference in New Issue
Block a user