Допустим, у меня есть этот код на C ++, который я скомпилировал в исполняемый файл out.exe
int main(){
int a = 0;
cin>>a;
if (a)
cout<<"done";
return 0;
}
Обычно я выполняю его с помощью командной строки, набирая его имя, затем он ждет моего ввода.
Тем не менее, я хочу, чтобы он передавал входные данные в той же строке, что и вызываемый исполняемый файл, примерно так:
out.exe 1
1 - это ввод, поэтому программа не будет ждать мой вход и прямой выход:
done