Actividades 7-8 (c++)
En estos programas se busco programar un numero impreso relativamente infinito y la suma de algunos digitos, en estos programas se utilizo una libreria distinta explicada a continuacion:
La librería `<conio.h>` (Console Input/Output) no es parte de la Biblioteca Estándar de C++ (también conocida como la STL, Standard Template Library). En realidad, es una librería específica para sistemas DOS y Windows que proporciona funciones para operaciones de entrada y salida en la consola. Esta librería es comúnmente utilizada para tareas como leer o escribir en la consola, mover el cursor, borrar la pantalla y obtener teclas presionadas sin necesidad de presionar "Enter".
Sin embargo, `<conio.h>` no es parte del estándar oficial de C++ y no es portátil. Esto significa que su uso puede limitar la portabilidad del código a otros sistemas operativos o entornos de desarrollo que no admitan estas funciones.
En su lugar, para tareas de entrada/salida en C++, se recomienda utilizar la biblioteca estándar de entrada/salida de C++ (`<iostream>`) que proporciona funcionalidades portables y estándar para entrada/salida, y seguir las prácticas modernas de C++ en lugar de depender de `<conio.h>`.
`<conio.h>` proporciona funciones útiles para manejar la entrada y salida en la consola, pero su uso no es estándar y está limitado a sistemas específicos, especialmente entornos de desarrollo basados en DOS o Windows.
Algunas de las funciones más comunes que se encuentran en `<conio.h>` incluyen:
1. *`getch()`:* Lee un solo carácter desde la consola sin esperar a que se presione la tecla "Enter".
2. *`getche()`:* Similar a `getch()`, pero muestra el carácter ingresado en la consola.
3. *`clrscr()`:* Borra el contenido de la pantalla de la consola.
4. *`gotoxy()`:* Mueve el cursor a una posición específica en la consola.
5. *`cprintf()`, `cscanf()`:* Funciones de formato que permiten mostrar y leer datos en la consola.
Es importante tener en cuenta que el uso de `<conio.h>` puede no ser compatible con todos los compiladores de C++ ni con todos los sistemas operativos, ya que es específico de ciertos entornos, y su uso puede limitar la portabilidad del código. Se recomienda utilizar `<iostream>` para entrada/salida estándar en C++ ya que es la forma estándar y más portable de manejar entrada/salida en C++.
Comentarios
Publicar un comentario