Exportar (0) Imprimir
Expandir todo
div
EOF
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

_ungetc_nolock, _ungetwc_nolock

Inserta una reproducción de caracteres sobre la secuencia.

int _ungetc_nolock(
   int c,
   FILE *stream 
);
wint_t _ungetwc_nolock(
   wint_t c,
   FILE *stream 
);

c

Carácter que se va a insertar.

stream

puntero a la estructura de FILE .

Si es correcto, cada una de estas funciones devuelve el argumento cde caracteres. Si c no puede ser echado retroceso o si no se ha leído ningún carácter, el flujo de entrada no cambia y _ungetc_nolock devuelve EOF; _ungetwc_nolock devuelve WEOF. Si stream es NULL, se devuelve EOF o WEOF y errno se establece en EINVAL.

Para obtener información sobre éstos y otros códigos de error, vea _doserrno, errno, _sys_errlist, y _sys_nerr.

Estas funciones son versiones de no bloqueo de ungetc y de ungetwc. las versiones con el sufijo de _nolock son idénticas salvo que no se protegen de interferencia por otros subprocesos. Pueden ser más rápidos como no incurren en la sobrecarga de bloquear out otros subprocesos. Utilice estas funciones solo en contextos seguros como aplicaciones de un único subproceso o donde los identificadores de ámbito de llamada subproceso ya el aislamiento.

Asignaciones de la rutina de texto genérico

rutina de TCHAR.H

_UNICODE y _MBCS no definido

_MBCS definido

_UNICODE definido

_ungettc_nolock

_ungetc_nolock

_ungetc_nolock

_ungetwc_nolock

rutina

Encabezado necesario

_ungetc_nolock

<stdio.h>

_ungetwc_nolock

<stdio.h> o <wchar.h>

Para obtener información adicional de compatibilidad, vea compatibilidad en la Introducción.

No es aplicable Para llamar a la función estándar de C, utilice PInvoke. Para obtener más información, vea La invocación de plataforma ejemplos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft