我需要构建一个接受管道作为输入的简单控制台应用程序。我们正在运行 Windows Server 2012。数据来自另一个将“管道”输入到该应用程序的应用程序。我从 Linux 的角度了解管道,但从 Windows 的角度来看不太了解它们。
我最好的猜测是我需要像这样向我的应用程序发送输入:C:\app.exe < test.txt
当使用 '<' 字符时,我目前的理解是它将 test.txt 转换为流并传入一个指针。
我的问题是,谁能给我一个如何接收流指针的例子,或者在我的应用程序中与窗口中的管道等效的东西,以便我可以读取输入?