Librerias de c++
Es un archivo de cabecera de la biblioteca estándar del Lenguaje de programación C, en el que se define la macro de depuración assert (aserción, en inglés), que implementa unaaserción (test), usada para comprobar suposiciones en el programa:
#define assert ( test )
Esta macro se expande como un bloque "if", en el que se comprueba la condición 'test' y, dependiendo de sies o no
Verdadera, puede abortar el programa.
En el se definen los conjuntos de funciones para el manejo de números complejos, introducida en la revisión C99 del leguaje C.
Diseñado paraoperaciones básicas con caracteres. Contiene los prototipos de las funciones y macros para clasificar caracteres.
Funciones
• Tolower
• Toupper
Macros
• Isalnum
• Isalpha
• Isascii
• Iscntrl• Isdigit
• Isgraph
• Islower
• Isprint
• Ispunct
• Isspace
• Isupper
• Isxdigit
• Toascii
• Tolower
• Toupper
Tabla de referencia rápida
Función Valores
Isalnum (A - Z o a - z) o(0 - 9)
Isalpha (A - Z o a - z)
Isascii 0 - 127 (0x00-0x7F)
Iscntrl (0x7F o 0x00-0x1F)
Isdigit (0 - 9)
Isgraph Imprimibles menos ' '
Islower (a - z)
Isprint Imprimiblesincluido ' '
Ispunct Signos de puntuación
Isspace espacio, tab, retorno de línea, cambio de línea, tab vertical, salto de página (0x09 a 0x0D, 0x20).
Isupper (A-Z)
Isxdigit (0 to 9, A to F,a to f).
En ella se definen las macros que presentan un informe de error a través de códigos de error.
La macro errno se expande a un lvalue con tipo int, que contiene el último código de errorgenerado en cualquiera de las funciones utilizando la instalación de errno.
Tres macros para ampliar entero constantes que representan los códigos de error:
• Edom resultados de un parámetrofuera de una función de dominio, por ejemplo, sqrt (-1)
• ERANGE el resultado de un resultado fuera de una función de la gama, por ejemplo strtol ( "0xfffffffff", NULL,0 )
• EILSEQ resultados...
Regístrate para leer el documento completo.