[英]How can a command line program support piping arguments?
我编写了一个c ++命令行程序,该程序成功地从文件中读取了某些行,然后对该数据进行了处理。
但是,我想在UNIX和Windows中使用管道来完成相同的任务。 顺序词:
cat file | ./myProgram
我试图用谷歌搜索,但是没有发现任何有用的东西。 提前致谢!
操作系统处理管道。 在您发布的示例中, file
的内容被发送到myProgram
的标准输入( cin
)。
因此,要实现“管道兼容”,您的程序将需要从cin
读取以获取其输入。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.