CB100

Notas, resueltos y tps de la materia Algoritmos y Estructuras de Datos
Index Commits Files Refs README
commit 71bc0d997e03d6214ba330c4eb3ede3c58aa32e4
parent 1f6526e9a1c5e6e8c0b343d616fed8e116d5e10f
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Thu,  2 May 2024 13:33:45 -0300

Update `README.md`

Diffstat:
MREADME.md | 30+++++++++++++++++++++---------
1 file changed, 21 insertions(+), 9 deletions(-)
diff --git a/README.md b/README.md
@@ -5,28 +5,40 @@ Algoritmos y Estructuras de Datos (CB100) cátedra Schmidt. Esta materia es
 equivalente a Algoritmos y Programación 2 en planes de estudios anteriores al
 Plan 2020
 
-## Recursos Recomendados
+## Códigos de Escape ANSI
+
+Los códigos de escape ANSI sirven para controlar el comportamiento de una
+terminal (la cual soporte códigos de escape ANSI). Utilizando estos códigos se
+puede controlar el color de impresión, la posición del cursor, entre otras
+cosas.
+
+### Links Útiles
 
-- [Standard C++ Library reference](https://cplusplus.com/reference/)
-- [C++ reference](https://en.cppreference.com )
-- [Deitel & Deitel - C how to program with an Introduction to C++](https://deitel.com/c-how-to-program-8-e/)
-- [ANSI Escape Sequences Cheatsheet](https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797)
+* [wikipedia: ANSI escape code](https://en.wikipedia.org/wiki/ANSI_escape_code)
+* [ANSI Escape Sequences Cheatsheet](https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797)
 
 ## Librería Termios
 
 > **NOTA**: La cátedra no recomienda utilizar librerías de C en C++
 
 La librería `termios.h` permite cambiar la configuración de las interfaces de
-entrada y salida de la terminal. Esta librería resulta útil en casos en los que
-se quiera hacer un programa interactivo como el que se muestra a continuación
+entrada y salida de la terminal. Esta librería en conjunto con los codigos de
+escape ANSI, resultan útiles en casos en los que se quiera hacer un programa
+interactivo como el que se muestra a continuación:
 
 ![Termios Example](https://github.com/mjkloeckner/CB100/assets/64109770/57ef45a4-e7cc-4a01-af84-4b30eb3c48b3)
 
 La aplicación anterior corresponde con la [solución del ejercicio
 11](https://github.com/mjkloeckner/CB100/blob/main/solutions/ej11.cpp) el cual
-pide formar un menu de 4 opciones
+pide formar un menú de 4 opciones
+
+## Recursos Recomendados
+
+* [Standard C++ Library reference](https://cplusplus.com/reference/)
+* [C++ reference](https://en.cppreference.com )
+* [Deitel & Deitel - C how to program with an Introduction to C++](https://deitel.com/c-how-to-program-8-e/)
 
-### Recursos Recomendados Sobre Termios y Manejo de Señales
+### Recursos Recomendados Sobre `termios.h` y Manejo de Señales
 
 * [termios(3) — Linux manual page](https://man7.org/linux/man-pages/man3/tcsetattr.3.html)
 * [Terminal Input Modes](https://ftp.gnu.org/old-gnu/Manuals/glibc-2.2.3/html_node/libc_352.html)