我有一个简单的程序
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello"<<endl;
int a;
cin>>a;
if(a==0)
cout<<"Yes"<<endl;
else
cout<<"No"<<endl;
return 0;
}
我想在 ubuntu 中有一个 *.sh 文件,它会自动将“a”传递给我的代码。 请帮我 谢谢。
最佳答案
您可以在 shell 文件中使用管道:
echo 33 | your_program
|
告诉 shell 将左侧命令的标准输出发送到右侧命令的标准输入....
关于c++ - 如何在不使用 argv 和 argc 的情况下将总和值传递给 C++ 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20392417/