使用popen时,若最多执行100次而不pclose,将会出错
来源:互联网 发布:淘宝的淘口令怎么取消 编辑:程序博客网 时间:2024/06/02 04:44
使用popen时,应记住使用完后一定要pclose();
今天犯了一个错误,意思是
for(i=0;i<1000;i++)
{
popen(command,"r");
}
pclose();
这样的话会被告知pclose失败,原因就是循环了1000次,让popen执行1000次(实际上执行到100次的时候就不再执行了)
所以应该改为:
for(i=0;i<1000;i++)
{
popen(command,"r");
pclose();//放在循环里面
}
这样就不会出错了。
完!!
阅读全文
0 0
- 使用popen时,若最多执行100次而不pclose,将会出错
- popen+pclose 执行 shell 命令
- linux c之通过popen和pclose函数创建管道执行shell 运行命令使用总结
- popen()函数执行脚本,要用pclose()函数关闭
- apue--popen and pclose
- popen 和 pclose 函数
- popen pclose测试
- popen和pclose函数
- Linux中的popen-pclose
- popen和pclose函数
- popen与pclose
- popen和pclose函数
- linux popen和pclose
- popen和pclose
- popen()和pclose()
- popen和pclose
- Linux popen和pclose函数
- 管道通信(使用使用popen和pclose函数可以简洁的控制管道)
- Java 面向对象入门
- DbVisualizer使用Phoenix连接Hbase
- 数据之间的类型转换
- protobuf之string bytes的区别
- 单行与多行文本溢出显示省略号
- 使用popen时,若最多执行100次而不pclose,将会出错
- 2017qcon全球软件开发大会,100+国内外技术大咖已就位
- spark开发指南
- Linux系统用ssh-keygen生成公私钥
- html格式化输出JSON示例(测试)
- buttonTest1
- 自定义view,点击更换背景色与随机数
- 面试题-求一个数的平方根
- Java| 时间日期处理(SimpleDateFormat,Calendar,Date)