如何通过windows c / c ++中的程序发送返回(输入按钮)字符?我想发送一个外部程序“用户名”,输入按钮通过管道,但“\ n”和“\ r”和EOF不起作用。
考虑pPipe是否是用于将数据发送到远程进程stdin的管道流...
fprintf中(pPipe, “用户名\ n”);
答案 0 :(得分:2)
您可以使用escape sequences。
答案 1 :(得分:0)
您需要从I / O包缓冲区中清除数据。
如果你正在使用<cstdio>
(或<stdio.h>
),那么:
fflush(fp);