Red de conocimiento informático - Problemas con los teléfonos móviles - Error de canalización anónima de vc

Error de canalización anónima de vc

Este es un malentendido sobre las tuberías.

Debería ser

1. Después de que la tubería principal escriba datos en la tubería secundaria, cierre la tubería (escriba FEOF)

2. recibe los datos, escribe los datos en la tubería principal y cierra la tubería

3. Después de que la tubería principal reciba los datos, muestra los datos, cierra todos los identificadores y finaliza la tubería

Para Por ejemplo, el comando de consola C:\ >

C.:\>DIR puede mostrar el directorio actual

C:\DIR MÁS muestra el directorio página por página, es decir, DIR primero genera datos y los pasa al programa MÁS a través de una tubería anónima. Se muestra MÁS en la consola, esperando que el usuario pase la página. Si DIR se completa, MÁS cerrará la tubería y saldrá después de recibir los datos FEOF. la canalización anónima. Este comando inicia DIR (principal) primero y luego MÁS (secundario) en realidad. Todo el contenido de la canalización se ha escrito de una vez y la canalización se cierra después de escribir. MÁS Obtenga los datos, luego complete la ejecución y salga.