社区
Linux/Unix社区
帖子详情
用popen,不能使用fseek了?Segmentation fault错误
wwyyxx26
2011-03-14 07:05:21
用popen后,不能使用fseek了?报Segmentation fault错误
...全文
303
5
打赏
收藏
用popen,不能使用fseek了?Segmentation fault错误
用popen后,不能使用fseek了?报Segmentation fault错误
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yong_f
2011-03-15
打赏
举报
回复
popen() 内部是一个管道,是个流设备,不支持随机访问的,所以不能用fseek()
justkk
2011-03-15
打赏
举报
回复
全部读完,统计一下
wwyyxx26
2011-03-15
打赏
举报
回复
那有没有方法得到popen输出的内容的大小
justkk
2011-03-15
打赏
举报
回复
popen() 内部是一个管道,不支持随机访问的,不能fseek()
「已注销」
2011-03-14
打赏
举报
回复
是不是你内存越界操作了。。。。检查一下数组。。。什么的。。这个些内存的操作有没有越界。。
C-FAQ整理
为什么80%的码农都做不了架构师?>>> ...
behemoth - 06
/* behemoth6.c */ #include #include #include #include int main(int argc, char *argv[]) { FILE *fp;... fp =
popen
("/behemoth/behemoth6_reader", "r"); if (fp == NULL) { puts("Fail
UNIX环境高级编程
当进程创建时,默认为它打开了3个文件描述符,它们都链接向终端: 0: 标准输入 1: 标准输出 2: 标准
错误
输出 通常
使用
STDIN_FILENO,STDOUT_FILENO和 STDERR_FILENO来替代这三个幻数,从而提高可读性。...
comp.lang.c Answers to Frequently Asked Quest
ion
s (FAQ List)
From: scs@eskimo.com (Steve Summit)Newsgroups: comp.lang.c, comp.lang.c.moderatedSubject: comp.lang.c Answers to Frequently Asked Quest
ion
s (FAQ List)Date: 1 Nov 2008 10:00:10 GMTMessage-ID:
unix高级编程
当进程创建时,默认为它打开了3个文件描述符,它们都链接向终端: 0: 标准输入 1: 标准输出 2: 标准
错误
输出 通常
使用
STDIN_FILENO,STDOUT_FILENO和 STDERR_FILENO来替代这三个幻数,从而提高可读性。...
Linux/Unix社区
23,116
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章