如何解决我可以安全地内联使用popen吗?
我正在使用C,而不是C ++,并且我需要使用popen()
打开流。通常,我会pclose()
指针,但不确定这种情况下的指针。
fgets(bufptr,bufsize,popen(cmd,"r"));
我会尝试将pclose()
安装在某处,但是pclose()
的返回值为int
,只有popen()
返回指向流的指针。
此流的指针丢失了吗?如果是这样,我还能pclose
吗?如果不是,这种方法天生就不安全吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。