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

Entradas más populares de este blog

Primera practica

Ventolador ultrasonico (proyecto)

sensor de proximidad