Librer A Est Ndar De C 1

Páginas: 13 (3082 palabras) Publicado: 11 de abril de 2015
Librería Estándar de C++
Sinopsis
C++ no llega al nivel de simplicidad de su antecesor C, pero al igual que aquél, tampoco dispone de utilidades o funciones para entrada o salida implementadas en el propio lenguaje, de modo que estas y otras muchas, como manejo de cadenas de caracteres (strings), manejo de ficheros, funciones matemáticas Etc. son implementadas en forma de librerías externas.
Unalibrería es un conjunto de recursos (algoritmos) prefabricados, que pueden ser utilizados por el programador para realizar determinadas operaciones. Las declaraciones de las funciones utilizadas en estas librerías, junto con algunas macros y constantes predefinidas que facilitan su utilización, se agrupan en ficheros de nombres conocidos que suelen encontrarse en sitios predefinidos. Por ejemplo,en los sistemas UNIX, en  /usr/include. Estos ficheros se suelen llamar "de cabecera", porque es tradición utilizar las primeras líneas del programa para poner las directivas #include que los incluirá en el fuente durante la fase de pre-procesado.
Clases de librerías
Los compiladores C++ incluyen un amplio repertorio de clases, funciones y macros que permiten realizar una amplia variedad detareas, incluyendo entradas/salidas de bajo y alto nivel; manipulación de cadenas alfanuméricas y ficheros; control de procesos (incluyendo multiproceso); manejo de memoria; cálculos matemáticos y un largo etcétera.
Este repertorio de recursos es denominado colectivamente como "Rutinas de librería"; "Librerías de ejecución" RTL ("Runtime Librarys") o simplemente "Librerías".   Puede decirse que ellenguaje aislado (tal cual) no tiene prácticamente ninguna utilidad sin la concurrencia de estas utilidades. El Estándar C++ las clasifica según su utilidad:
Soporte del lenguaje
Diagnóstico
Utilidades generales
Cadenas alfanuméricas ("Strings")
Localización
Contenedores
Iteradores
Algoritmos
Cálculo numérico
Entrada/Salida
Librería Estándar C++
Para poner un poco de orden, el Estándar C++define la denominada Librería Estándar que debe acompañar a cada implementación del compilador que se adhiera al estándar. Es decir: la norma determina cuales son, como se llaman y como se utiliza este conjunto de algoritmos que deben acompañar (como mínimo) a cada implementación del compilador que quiera llamarse "Estándar". La última versión, ISO/IEC 14882 del año 1998, especifica que secompone de 32 ficheros de cabecera de nombres fijos y conocidos agrupados según la funcionalidad de los algoritmos. Son los siguientes:
Ficheros
Funcionalidad/funciones

Parte de la STL que describe los algoritmos.

Parte de la STL relativa a contenedores tipo bitset. Set de valores booleanos.

Parte de la librería numérica de la STL relativa a los complejos.

Partede la STL relativa a contenedores tipo deque;  un tipo de colas: "Double-ended-queue".

Parte de la librería de diagnóstico relativa al manejo de excepciones.

Flujos hacia/desde ficheros.

Parte de la STL relativa a Objetos-función.

Manipuladores.

Superclases para manejo de flujos de E/S.

Contiene declaraciones adelantadas de todas lasplantillas de flujos y sus typedefs estándar. Por ejemplo ostream.

Parte del a STL que contiene los algoritmos estándar de E/S. Libreria basica de entrada/salida. Imprescindible.

Algoritmos estándar de flujos de entrada.

Parte de la STL relacionada con iteradores, un tipo de puntero que permite utilizar los algoritmos de la Librería con las estructuras de datosrepresentadas por los contenedores.

Descripción de propiedades dependientes de la implementación que afectan a los tipos fundamentales.

Parte de la STL relativa a contenedores tipo list;  listas doblemente enlazadas.

Parte de la STL relativa a la internacionalización.

Parte de la STL relativa a contenedores tipo map.

Utilidades relativas a la gestión de memoria,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La Librer A Est Ndar De Java
  • Programaci n en C Librer a Est ndar de Plantillas Colas
  • La C A Los Girasoles Est Ndar
  • Est Ndares Parte 1
  • Est ndares parte 1
  • Entrada Y Salida Est Ndar En C
  • BASES EST NDAR DEL SEACE
  • Trabajo De Costos Est Ndar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS