2016年7月26日

unix环境高级编程-标准IO

摘要: 标准IO库:不仅在unix上,在很多操作系统上都实现了标准的IO库,它处理了很多细节,例如缓冲区分配,优化长度执行IO等。流和FILE对象:对于标准的IO库,它们的操作是围绕流(stream)进行的。当用标准IO库打开或创建一个文件时,已经使一个流和一个文件相关联,标... 阅读全文

posted @ 2016-07-26 21:52 sichenzhao 阅读(130) 评论(0) 推荐(0) 编辑

unix环境高级编程-文件和目录(1)

摘要: stat、fstat和lstat函数:一旦给出pathname,stat函数返回与此函数命令文件有关的信息结构。第二个参数buf是指针,指向一个我们必须提供的结构体。该结构体的基本结构是:文件类型:1 普通文件(regular file):最常见的文件类型2 目录文件... 阅读全文

posted @ 2016-07-26 20:11 sichenzhao 阅读(174) 评论(0) 推荐(0) 编辑

unix环境高级编程-文件IO

摘要: 文件IO:大多数文件IO只需要用到5个函数:open,read,write,lseek和close这里描述的函数经常被称为不带缓冲的IO(unbuffered IO),不带缓冲的意思是每个read和write都调用内核中的一个系统调用,这些不带缓冲的IO函数不是ISO... 阅读全文

posted @ 2016-07-26 11:10 sichenzhao 阅读(142) 评论(0) 推荐(0) 编辑

导航