martes, 4 de septiembre de 2018

Librerías y funciones

  1. 1. Universidad Técnica Particular de Loja Fundamentos de la Programación Paralelo “C” Cristian Maza M.
  2. 2. Librerías Básicas de C++ y sus funciones  Iostream  Math  Stdio  Stdlib  string
  3. 3. Iostream (<iostream>)  iostream es un componente de la biblioteca estándar (STL) del lenguaje de programación C++ que es utilizado para operaciones de entrada/salida. Su nombre es un acrónimo de Input/Output Stream. El flujo de entrada y salida de datos en C++ (y su predecesor C) no se encuentra definida dentro de la sintaxis básica y se provee por medio de librerías de funciones especializadas como iostream. I Iostream define las siguientes funciones:  cin : Flujo de entrada (que entra)  cout : Flujo de salida (que sale)  cerr : Flujo de error no almacenado.  clog : Flujo de error almacenado.  Todos los objetos derivados de iostream hacen parte del espacio de nombres std.
  4. 4. Math (<math.h>)  math.h es un archivo de cabecera de la biblioteca estándar del lenguaje de programación C diseñado para operaciones matemáticas básicas. Muchas de sus funciones incluyen el uso de números en coma flotante. C++ también implementa estas funciones por razones de compatibilidad y las declara en la cabecera cmath. math.h define las siguientes funciones:  acos: arcocoseno.  asin: arcoseno.  atan: arcotangente  Floor: menor entero no menor que el parámetro.  Cosh: coseno hiperbólico.  Log: logaritmo natural.  Pow(x,y): eleva un valor dado a un exponente. xy
  5. 5. Stdio (<stdio.h>)  stdio.h, que significa "standard input-output header" (cabecera estándar E/S), es el archivo de cabecera que contiene las definiciones de las macros, las constantes, las declaraciones de funciones de la biblioteca estándar del lenguaje de programación C para hacer operaciones, estándar, de entrada y salida, así como la definición de tipos necesarias para dichas operaciones. Las funciones declaradas en stdio.h son sumamente populares.  printf: usado para imprimir salidas de datos.  scanf: utilizado para introducir entradas.  puts: imprime una cadena de caracteres.  getc: devuelve un carácter desde un fichero.  ferror: comprueba el indicador de errores.
  6. 6. Stdlib(<stdlib.h>)  stdlib.h (std-lib: standard library o biblioteca estándar) es el archivo de cabecera de la biblioteca estándar de propósito general del lenguaje de programación C. Contiene los prototipos de funciones de C para gestión de memoria dinámica, control de procesos y otras. Las funciones que pertenencen a stdlib.h pueden clasificarse en las siguientes categorías: conversión, memoria, control de procesos, ordenación y búsqueda, matemáticas.  atof: ascii to float, cadena de caracteres a coma flotante.  rand: genera un número pseudo-aleatorio.  free: liberan memoria devolviéndola al heap.  system: ejecutar un comando externo.  exit: terminar ejecución del programa.
  7. 7. String(<string>)  string.h es un archivo de la Biblioteca estándar del lenguaje de programación C que contiene la definición de macros, constantes, funciones y tipos y algunas operaciones de manipulación de memoria. Las funciones para cadenas de caracteres sólo trabajan con conjuntos de caracteres ASCII o extensiones ASCII compatibles.  null: macro que representa la constante puntero nulo.  strcpy: copia una cadena en otra.  strcat: añade una cadena al final de otra.  strrev: invierte una cadena.  strstr: busca una cadena dentro de otra.

No hay comentarios.:

Publicar un comentario

Estructuras de control En  lenguajes de programación , las  estructuras de control  permiten modificar el flujo de ejecución de las inst...