我正在开发一个GUI应用程序,它将创建一个子进程,说cmd.exe并向它写入命令并从中读取输出。看起来像这样
string str;
CreateProcess("cmd.exe"); // child process from GUI
str=writeCmd("dir"); // giving command to cmd.exe and returning output
cout << str;
str=writeCmd("ctrl+z");
cout << str;
如果可以使用 conin $ 和 conout $ ,请举个例子。