Ingeniería Mecánica y Eléctrica “Año del centenario de Machu Picchu para el mundo” FACULTAD INGENIERIA MECANICA Y ELECTRICA ESCUELA INGENIERIA MECANICA Y ELECTRICA CURSO LENGUAJE Y PROGRAMACION DOCENTE : Munive Roman, Wilmer ALUMNO : Reyes Zacarías, Ámbar AÑO : 1º CICLO TURNO : : II Mañana ICA- PERÚ 2011 1 Ingeniería Mecánica y Eléctrica Librerías de C++ _Una librería es un conjunto de recursos (algoritmos) prefabricados, que pueden ser utilizados por el programador para realizar determinadas operaciones. En general, el término librería se utiliza para referirse a un conjunto de módulos objeto (resultados de compilación) agrupados en un solo fichero que suele tener las extensiones. Estos ficheros permiten tratar las colecciones de módulos como una sola unidad, y representan una forma muy conveniente para el manejo y desarrollo de aplicaciones grandes, además de ser un concepto muy fértil para la industria del software, ya que permiten la existencia de las librerías de los propios compiladores y de un mercado de utilidades y componentes adicionales. time.h: _Es un archivo de cabecera de la biblioteca estándar del lenguaje de programación C que contiene funciones para manipular y formatear la fecha y hora del sistema. Asctime: Recibe una variable de tipo puntero a estructura tm (struct tm*) y devuelve una cadena de caracteres cuyo formato es: "Www Mmm dd hh:mm:ss yyyy\n" (ej: Tue May 15 19:07:04 2008\n) Clock: Devuelve el número de pulsos de reloj desde que se inició el proceso Ctime: La función ctime convierte el tiempo en formato condensado apuntado por tiempo Ptr en el tiempo local cadena en la forma de una cadena. Esto es equivalente a: asctime (localtime (tiempoPtr)); Difftime: La función difftime calcula la diferencia entre dos tiempos en formato condensado: tiempo1 - tiempo0. 2 Ingeniería Mecánica y Eléctrica Gmtime: La función gmtime convierte el tiempo en formato condensado apuntado por tiempoPtr en el tiempo en formato separado, expresado como Tiempo Universal Coordenada (UTC). Localtime: La función localtime convierte el tiempo en formato condensado apuntado por tiempoPtr en el tiempo en formato separado, expresado como el tiempo local. Mktime: La función mktime convierte el tiempo en formato separado, expresado como el tiempo local, en la estructura apuntada por tiempoPtr en un valor de tiempo en formato condensado con el mismo código que el valor retornado por la función time. Los valores originales de los componentes tm_wday y tm_yday de la estructura son ignorados., y los valores originales de los otros componentes no están restringidos a los intervalos indicados en la sección de struct tm. Cuando la función acabe con éxito, los valores de los componentes tm_wday y tm_yday de la estructura son asignados apropiadamente, y los otros componentes son asignados para representar el tiempo especificado, pero con sus valores forzados para los intervalos indicados en la sección de struct tm; el último valor de tm_day no es asignado hasta que tm_mon y tm_year son determinados. Strftime: Formatea la información pasada mediante la estructura (struct tm*) mediante el formato indicado en una cadena (char*) e imprime el resultado sobre otra cadena (char*) hasta un límite de caracteres (size_t) Time: Devuelve la fecha/hora (time_t) actual o -1 en caso de no ser posible. Si el argumento que se le pasa no es NULL, también asigna la fecha/hora actual a dicho argumento. 3