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

fopen既然是标准C函数,open是Linux下的系统调用,那么AIX/Solaris等其他类Unix操作系统下对应的系统调用函数分别是什么 ?

    来源: 互联网  发布时间:2017-04-10

    本文导语:  还是open 吗 ? 在学习Linux C程序设计的时候,遇到了若干以"f"为前缀的函数, 它们通常都有一个不带"f"的函数与其对应, 例如: fopen/open , fwrite/write, fprintf/printf, 请问这些函数的区别是否就是两点: 1. 标准C函数/Lin...

还是open 吗 ?
在学习Linux C程序设计的时候,遇到了若干以"f"为前缀的函数, 它们通常都有一个不带"f"的函数与其对应, 例如: fopen/open , fwrite/write, fprintf/printf, 请问这些函数的区别是否就是两点:
1. 标准C函数/Linux系统调用   ?
2. 带缓冲/不带缓冲  ?

谢谢!

|
不全是。比如fprintf和printf都是c标准的。

buffer IO或者unbuffer IO也是可以控制的,setbuf/setvbuf

|
一般都遵循一个标准的,posix

|
参考POSIX标准!

|
你说的都是他们的区别, 没什么问题.

只要能服务自己产品即可, 你选择用什么都是你的选择, 只要能够满足性能需求即可.

|
http://technet.microsoft.com/library/bb463220

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












  • 相关文章推荐
  • 关于fopen函数
  • codeblocks8.02 for linux,程序可以编译通过,但是通过右键“查找fopen函数的声明”或“实现”,都是提示“没有找到:fopen”,为什么
  • 想看fopen函数的源码
  • fopen函数打不开一个郁闷的文件
  • 请问为何fopen()函数不能正确打开文件。
  • fopen()、fdopen()对应的删除文件的函数分别是什么?
  • ARM板上运行fopen函数出错
  • linux下fopen函数的使用
  • fopen问题请教
  • linux程序关于fopen的疑问!
  • fopen能这么用吗?
  • fopen 打开一个文件多次突然失败
  • open和fopen的区别?
  • 奇怪的fopen问题,创建不了文件,错误号却返回0
  • fopen第二个参数-打开模式的问题
  • ARM平台下fopen打开文件出现段错误
  • fopen 不能打开文件
  • fopen出的错?
  • flock与fopen的问题?
  • 关于fopen,fread,fgets的问题,请教
  • 关于fopen以及编码的问题
  • 为什么我用fopen打开两个不同的文件,得到相同的指针地址呢
  • Solaris上fopen的问题
  • 请教 ,为什么fopen("./hzk16", "rb")总返回NULL
  • 请教大家Linux下fopen最大能打开几G文件?
  • 我在linux下用fopen打不开中文名的文件,请帮忙
  • 有关fopen的问题
  • 在Linux下怎样用fopen打开一个文件?


  • 站内导航:


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

    ©2012-2021,