Chinaunix首页 | 论坛 | 博客
  • 博客访问: 968722
  • 博文数量: 200
  • 博客积分: 5011
  • 博客等级: 大校
  • 技术积分: 2479
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-27 15:07
文章分类

全部博文(200)

文章存档

2009年(12)

2008年(190)

我的朋友

分类:

2008-11-04 14:52:15

5Standard i/o library

Standard library是定义与ISO C的,各个不同的系统有它的实现。

目的:用于i/o buffer的分配和管理,以及大小的调节。给上层应用较为简单的接口。

5.1 streams, file objects

Streamsbyte-oriented wide-character oriented之分。相应的standard i/o library 的一些function也就有了相应的分类。

FILE object和我们以前看到的file table entry是不同级别的东西。前者是user levelstandard i/o libraryobject. 后者是kernel的对象。

Stdin, stdout, stderr就是三个FILE的指针。而STDIN_FILENO, STDOUT_FILENO, STDERR_FILENO是三个descriptor

阅读(432) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~