Error de canalización anónima de vc
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.