当前位置:  技术问答>linux和unix

fopen问题请教

    来源: 互联网  发布时间:2015-12-14

    本文导语:  操作系统 : HP unix 程序: c 用fopen打开文件会coredump ,将打开的文件分割成一个小的文件将无问题出现。 请问: fopen打开的文件大小在哪里可以控制,如何修改? fopen 是否需要缓存或临时文件,如何设定临时文...

操作系统 : HP unix
程序: c
用fopen打开文件会coredump ,将打开的文件分割成一个小的文件将无问题出现。
请问:
fopen打开的文件大小在哪里可以控制,如何修改?
fopen 是否需要缓存或临时文件,如何设定临时文件?

|
coredump的话,检查你传入的文件名。
 fopen(filename, "a"); 在原文件末尾继续添加内容;
 fopen(filename, "w+"); 把原文件清空,重写。
文件大小根据你写入的数据多少来控制,或者由lseek来控制

|
注意一下最多打开的文件数量的限制。

|
理论上,fopen只支持2G以下的文件,但你的文件比这小多了,
不过HP这个平台好像很多东西都和别人不一样,喜欢自己搞一套。如果你们的HP-UX还在服务期的话最好问问HP-UX的售后服务。

|
去www.mylinux.com.cn看看,那里专业资料多,应该能得到解答

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • codeblocks8.02 for linux,程序可以编译通过,但是通过右键“查找fopen函数的声明”或“实现”,都是提示“没有找到:fopen”,为什么
  • 关于fopen函数
  • linux程序关于fopen的疑问!
  • fopen能这么用吗?
  • fopen 打开一个文件多次突然失败
  • open和fopen的区别?
  • ARM平台下fopen打开文件出现段错误
  • fopen 不能打开文件
  • fopen出的错?
  • fopen函数打不开一个郁闷的文件
  • 请问为何fopen()函数不能正确打开文件。
  • 想看fopen函数的源码
  • 为什么我用fopen打开两个不同的文件,得到相同的指针地址呢
  • fopen的缓冲区是虚拟文件系统,还是在lib层?
  • fopen()、fdopen()对应的删除文件的函数分别是什么?
  • 我在linux下用fopen打不开中文名的文件,请帮忙
  • 在Linux下怎样用fopen打开一个文件?
  • PHP fopen()和 file_get_contents()应用与差异介绍
  • ARM板上运行fopen函数出错
  • VC下实现fopen支持中文的方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3