汕头seo网站排名网站建设与管理专业是什么
汕头seo网站排名,网站建设与管理专业是什么,wordpress添加新页面,河南省城乡和住房建设厅网站想实现类似迅雷那样下载时可以从文件半中间写入的功能#includestdio.h int main() { FILE *fp; fpfopen(overwrite.bin,rb); //使用rb模式,可以往半中间插入数据,而且是覆盖插入,若使用ab每次都插入到…想实现类似迅雷那样下载时可以从文件半中间写入的功能#includestdio.h int main() { FILE *fp; fpfopen(overwrite.bin,rb); //使用rb模式,可以往半中间插入数据,而且是覆盖插入,若使用ab每次都插入到最后面,调用fseek也没用 if(NULL ! fp) { if(-1 (fseek(fp,9, SEEK_SET))) printf(seek error\n); fwrite(abcde,1, 5, fp); fclose(fp); } else { printf(fopen error); return 0; } return 0; } 刚开始用ab模式打开, 每次都写入到最后面. 用rb就可以定位到任意位置写入了.在linux下已测试,因为用rb打开要保证文件已存在. 使用命令 #touch overwrite.bin 新建文件将上述代码 编译运行.用vi 打开overwrite.bin 看到内容为第9字节开始abcde然后再将fseek(fp,9,SEEK_SET)中的9改成11:fseek(fp,11,SEEK_SET), 编译运行. 再用vi打开overwrite.bin可以看到在第9字节开始的内容为ababcde.之前写入的cde被覆盖了转:http://www.cnblogs.com/rusty/archive/2011/11/17/2253069.htmlhttp://bbs.chinaunix.net/thread-1794396-1-1.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87285.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!