librerias para trabajar en el programa c++ PDF

Title librerias para trabajar en el programa c++
Course Programación Básica
Institution Universidad Laica Eloy Alfaro de Manabí
Pages 7
File Size 301.6 KB
File Type PDF
Total Downloads 5
Total Views 141

Summary

librerias c++...


Description

UNIVERSIDAD LAICA “ELOY ALFARO DE MANABÍ”

PROGRAMACIÓN

CARRERA DE INGENIERÍA ELÉCTRICA

TEMA

“FUNCION EN LIBRERIAS C++”

DOCENTE RESPONSABLE

ING. WASHINGTON XAVIER GARCIA

NOMBRE DEL ALUMNO

VELASQUEZ HUERTAS ERICK MOISES

SEMESTRE

SEGUNDO “B”

ULEAM 2019(1) MANTA – ECUADOR

CONTENIDO 1

2

3

MISIÓN Y VISIÓN DE LA CARRERA DE INGENIERÍA ELÉCTRICA ....................... 1 1.1

MISION ........................................................................................................................ 1

1.2

VISION ........................................................................................................................ 1

¿QUÉ SON EXACTAMENTE LAS LIBRERÍAS? ........................................................... 2 2.1

SINTAXIS PARA DECLARAR LIBRERÍAS EN C++ ............................................. 2

2.2

FUNCIONES LIBRERÍAS DE C++ ........................................................................... 2

2.3

EJEMPLOS .................................................................................................................. 4

2.3.1

Ejemplo 1 .............................................................................................................. 4

2.3.2

Ejemplo 2 .............................................................................................................. 4

Bibliografía .......................................................................................................................... 5

1 1.1

MISIÓN Y VISIÓN DE LA CARRERA DE INGENIERÍA ELÉCTRICA

MISION la carrera de ingeniería eléctrica forma profesionales de alta calidad técnica, ética y humanista,

para satisfacer los requerimientos del desarrollo socio-económico de la provincia del país con el aporte de docentes competente y éticos mediante una infraestructura tecnológica de ultima generación. 1.2

VISION la carrera de ingeniería eléctrica proyecta consolidarse en unidad de alta calidad académica en

la formación de profesionales lideres a innovadores que fomentan el desarrollo del país con reconocimiento nacional e internacional.

1

2

¿QUÉ SON EXACTAMENTE LAS LIBRERÍAS?

En C++, se conoce como librerías (o bibliotecas) a cierto tipo de archivos que podemos importar o incluir en nuestro programa. Estos archivos contienen las especificaciones de diferentes funcionalidades ya construidas y utilizables que podremos agregar a nuestro programa, como por ejemplo leer del teclado o mostrar algo por pantalla entre muchas otras más. Al poder incluir estas librerías con definiciones de diferentes funcionalidades podremos ahorrarnos gran cantidad de cosas, imaginemos por ejemplo que cada vez que necesitemos leer por teclado, debamos entonces crear una función que lo haga (algo realmente complejo), al poder contar con las librerías en C++, podremos hacer uso de una gran variedad de funciones que nos facilitaran la vida y aumentarán la modularidad de nuestros códigos. (González, 2017) 2.1

SINTAXIS PARA DECLARAR LIBRERÍAS EN C++

La declaración de librerías, tanto en C como en C++, se debe hacer al principio de todo nuestro código, antes de la declaración de cualquier función o línea de código, debemos indicarle al compilador que librerías usar, para el saber que términos estaran correctos en la escritura de nuestro código y cuáles no. La sintaxis es la siguiente: #include o alternativamente #include "nombre de la librería". Cualquiera de las 2 formas es válida en C++ (no estoy seguro si en C sea válido), ten en cuenta que siempre el nombre de la librería debe ir entre " y " o entre < y >. En tu código puedes declarar todas las librerías que quieras aunque en realidad no tienen sentido declarar una librería que no vas a usar en tu programa, sin embargo no existe límite para esto. (Carlos, 2014) 2.2

FUNCIONES LIBRERÍAS DE C++ ❖ fstream: Flujos hacia/desde ficheros. Permite la manipulación de archivos desde el programar, tanto leer como escribir en ellos. ❖ iosfwd: Contiene declaraciones adelantadas de todas las plantillas de flujos y sus typedefs estándar. Por ejemplo, ostream. ❖ iostream: Parte del a STL que contiene los algoritmos estándar, es quizá la más usada e importante (aunque no indispensable). 2

❖ La biblioteca list: Parte de la STL relativa a contenedores tipo list; listas doblemente enlazadas ❖ math: Contiene los prototipos de las funciones y otras definiciones para el uso y manipulación de funciones matemáticas. ❖ memory: Utilidades relativas a la gestión de memoria, incluyendo asignadores y punteros inteligentes (auto_ptr). ❖ "auto_ptr" es una clase que conforma la librería memory y permite un fácil manejo de punteros y su destrucción automaticamente. ❖ Biblioteca new: Manejo de memoria dinámica ❖ numeric: Parte de la librería numérica de la STL relativa a operaciones numéricas. ❖ queue: Parte de la STL relativa a contenedores tipo queue (colas de objetos). ❖ Librería stdio: Contiene los prototipos de las funciones, macros, y tipos para manipular datos de entrada y salida. ❖ Librería Stdlib: Contiene los prototipos de las funciones, macros, y tipos para utilidades de uso general. ❖ String: Parte de la STL relativa a contenedores tipo string; una generalización de las cadenas alfanuméricas para albergar cadenas de objetos. Muy útil para el fácil uso de las cadenas de caracteres, pues elimina muchas delas dificultades que generan los char

❖ Typeinfo: Mecanismo de identificación de tipos en tiempo de ejecución ❖ Vector: Parte de la STL relativa a los contenedores tipo vector; una generalización de las matrices unidimensionales C/C++ ❖ forward_list Esta librería es útil para implementar con gran facilidad listas enlazadas simples. ❖ list Permite implementar listas doblemente enlazadas (listas enlazadas dobles) fácilmente. ❖ iterator Proporciona un conjunto de clases para iterar elementos. ❖ regex Proporciona fácil acceso al uso de expresiones regulares para la comparación de patrones. ❖ thread Útil para trabajar programación multihilos y crear múltiples hilos en nuestra aplicación. (Delgado, 2014) 3

2.3

EJEMPLOS

2.3.1 Ejemplo 1

(Noguera Otero Francisco Javier, 2013) 2.3.2 Ejemplo 2

4

3

Bibliografía

Cardador, C. A. (2014). Programación con lenguajes de guión en páginas web. En C. A. Cardador, DIAGRAMAS DE FLUJO (pág. 321). MADRID: IC Editorial. Carlos, M. P. (2014). Programación. En M. P. Carlos, DIAGRAMAS DE FLUJO (pág. 294). LIMA: RA-MA Editorial. Delgado, F. J. (2014). PROBLEMARIO DE ALGORITMOS RESUELTOS CON DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO. En C. E. Amador, PROBLEMARIO DE ALGORITMOS RESUELTOS (pág. 169). MEXICO: Universidad Autónoma de Aguascalientes. Duran,

E.

(23

de

Julio

de

2016).

Amazonaws.

Obtenido

de

Amazonaws:

https://s3.amazonaws.com/academia.edu.documents/41139308/DIAGRAMA_DE_FLUJ O.pdf?response-contentdisposition=inline%3B%20filename%3DDiagrama_de_Flujo_de_Proceso.pdf&X-AmzAlgorithm=AWS4-HMAC-SHA256&X-AmzCredential=AKIAIWOWYYGZ2Y53UL3A%2F20191008%2Fus-east González,

J.

D.

(septiembre

de

2017).

Programar

ya

.

Obtenido

de

https://www.programarya.com/Cursos/C++/Estructura Jara, J. C. (2013). ENTORNO DE DESARROLLO PARA LA EJECUCIÓN Y TRADUCCIÓN DE PSEUDOCÓDIGO. En J. C. Jara, DIAGRAMAS DE FLUJO (pág. 39). LIMA: PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ. Noguera Otero Francisco Javier, a. T. (2013). PROGRAMACION. En a. T. Noguera Otero Francisco Javier, DIAGRAMAS DE FLUJO (pág. 47). BUENOS AIRES: Editorial UOC.

5...


Similar Free PDFs