【发布时间】:2011-02-03 02:20:06
【问题描述】:
我有以下适用于 linux 的代码:
char pi[512];
FILE *fp1;
char pingStr[250];
sprintf(pingStr, "ping %s", info->server);
fp1 = popen(pingStr,"r");
fgets(pi,512,fp1);
fgets(pi,512,fp1);
Send("%s\r\n",pi); //my function
fclose(fp1);
是否有 Windows 等价物?因为我似乎无法让它发挥作用。
我要做的是将 Windows ping 命令的输出通过管道传输到缓冲区以发送到我的函数。
【问题讨论】:
标签: c windows winapi popen piping