Compartir a través de


funciones_nolock

Las funciones _nolock son versiones de funciones de E/S que no realizan ningún bloqueo. Se proporcionan para los usuarios que necesitan obtener el máximo rendimiento. Para obtener más información, vea Rendimiento de bibliotecas multiproceso.

Utilice las funciones _nolock solo si el programa es realmente de un único subproceso o si realiza su propio bloqueo.

No hay rutinas de bloqueo

Routine Usar
_fclose_nolock Cierra una secuencia sin bloqueo.
_fflush_nolock Vacía una secuencia sin bloqueo.
_fgetc_nolock, _fgetwc_nolock Lee un carácter de una secuencia sin bloqueo.
_fread_nolock Lee datos de una secuencia sin bloqueo.
_fseek_nolock, _fseeki64_nolock Mueve el puntero de archivo a una ubicación especificada sin bloqueo.
_ftell_nolock, _ftelli64_nolock Obtiene la posición actual de un puntero de archivo sin bloqueo.
_fwrite_nolock Escribe datos en una secuencia sin bloqueo.
_getc_nolock, _getwc_nolock Lee un carácter de una secuencia sin bloqueo.
_getch_nolock, _getwch_nolock Obtiene un carácter de la consola sin eco y sin bloqueo.
_getchar_nolock, _getwchar_nolock Lee un carácter de la entrada estándar sin bloqueo.
_getche_nolock, _getwche_nolock Obtiene un carácter de la consola con eco y sin bloqueo.
_getdcwd_nolock, _wgetdcwd_nolock Obtiene la ruta de acceso completa del directorio de trabajo actual en la unidad especificada.
_putc_nolock, _putwc_nolock Escribe un carácter en una secuencia sin bloqueo.
_putch_nolock, _putwch_nolock Escribe un carácter en la consola sin bloqueo
_putchar_nolock, _putwchar_nolock Escribe un carácter en stdout sin bloqueo.
_ungetc_nolock, _ungetwc_nolock Vuelve a insertar un carácter en la secuencia sin bloqueo.
_ungetch_nolock, _ungetwch_nolock Devuelve el último carácter que se lee de la consola sin bloqueo.

Consulte también

Entrada y salida
Rutinas en tiempo de ejecución Universal C por categoría