1. fflush
Si stream apunta a un stream de salida o de actualización cuya
operación más reciente no era de entrada, la función fflush envía
cualquier dato aún sin escribir al entorno local o a ser escrito en
el fichero; si no, entonces el comportamiento no está definido. Si
stream es un puntero nulo, la función fflush realiza el despeje
para todos los streams cuyo comportamiento está descrito
anteriormente.
fgetpos Devuelve la posición actual del fichero.
fgetc Devuelve un carácter de un fichero.
fgets Consigue una cadena de caracteres de un fichero.
fputc Escribe un carácter en un fichero.
fputs Escribe una cadena de caracteres en un fichero.
ftell Devuelve la posición actual del fichero como número de bytes.
fseek Sitúa el puntero de un fichero en una posición aleatoria.
fsetpos Cambia la posición actual de un fichero.
fread lee diferentes tamaños de datos de un fichero.
fwrite
Envía, desde el array apuntado por puntero, hasta nmemb de
elementos cuyo tamaño es especificado por tamaño. El indicador
de posición de ficheros es avanzado por el número de caracteres
escritos correctamente. Si existe un error, el valor resultante del
indicador de posición de ficheros es indeterminado.
getc Devuelve un carácter desde un fichero.
getchar Igual que getc.
gets Lee caracteres de entrada hasta que encuentra un salto de línea,
y los almacena en un único argumento.
printf,
fprintf,
sprintf
snprintf
Usados para imprimir salidas de datos.
atof (ascii to float) cadena de caracteres a coma flotante
atoi cadena de caracteres a entero
atol (C Standard
Library) (ascii to long)
cadena de caracteres a entero tamaño largo
Act. 05, Bibliotecas más importantes en c++
2. strtod cadena de caracteres a coma flotante
tamaño doble
strtol cadena de caracteres a entero largo
strtoul cadena de caracteres a entero largo sin
signo (positivo)
rand Genera un número pseudo-aleatorio
srand Establece la semilla para el generador de
números pseudo-aleatorios
malloc, calloc, realloc Reservan memoria dinámica del heap
free Liberan memoria devolviéndola al heap
abort terminar ejecución anormalmente
atexit registrar una función callback callback para
la salida del programa
exit terminar ejecución del programa
getenv recuperar una variable de entorno
system ejecutar un comando externo
bsearch búsqueda binaria en un array
qsort ordena un vector usando quicksor
abs, labs valor absoluto
div, ldiv división entera o euclidiana
Act. 6 Tipos de errores en c++