1.
Librera seleccionada
2.
3.
4.
http://www.aprenderaprogramar.com.co/Cursos/C++/Bibliotecas-o-Librerias/
Calcula
strlen
la
longitud
calcula
la
de
una
longitud
cadena.
de
s.
memchr
strcmp
strmcmp
strxfrm
memcmp
strcoll
strmcpy
memcpy
strcpy
strpbrk
memmove memset
strcspn
strerror
strrchr
strspn
strcat
strlen
strstr
strchr
strmcat
strtok
Las librearas son archivos (no siempre externos) que permiten llevar a cabo diferentes
tareas sin necesidad de preocuparnos por cmo se hacen sino simplemente entender
cmo usarlas. Las librearas en C++ permiten hacer nuestros programas ms
modulares y reutilizables, facilitando adems crear programas con funcionalidades
bastante complejas en unas pocas lneas de cdigo.
Librera seleccionada
errno.h
Caracterstica de la librera seleccionada
En ella se definen las macros que presentan un informe de error a con cdigos de error.
La macro errno se expande a un lvalue con tipo int, que contiene el ltimo cdigo de error
generado en cualquiera de las funciones utilizando la instalacin de errno.
Cuando inicia el programa, el valor almacenado en "errno" es cero.
Las funciones de librera almacenan slo valores mayores que 0 en "errno".
Mencione una funcin de la librera seleccionada.
ERANGE
Caracterstica de la funcin seleccionada.
Identifica el valor resultante que esta est fuera de rango.
Para conseguir una librera esttica debemos realizar los siguientes pasos:
Crear la librera (.a). Para ello se usa el comando ar con los siguientes parmetros: ar -rv
libnombre.a fuente1.o fuente2.o ...
La opcin -r le dice al comando ar que tiene que insertar (o reemplazar si ya estn dentro)
los ficheros objeto en la librera. La opcin -v es "verbose", para que muestre informacin
mientras est haciendo las cosas. Luego se pone todos los ficheros objeto que se desee.
ar es en realidad un comando mucho ms genrico que todo esto y sirve para empaquetar
cualquier tipo de fichero (no slo ficheros objeto). Tiene opciones para ver qu ficheros hay
dentro, borrar algunos de ellos, reemplazarlos, etc.