c/c++复习日记 1.不带缓存的I/O和标准I/O
2015-09-18 15:52
549 查看
不带缓存的I/O:每次read 和write都调用内核中的一个系统调用,他们不属于ISO c的一组成部分。
对于内核而言,所有打开的文件都通过文件描述符引用,文件描述符是一个非负整数。当打开一个现有文件或者新建一个文件时,内核向进程返回一个文件描述符。通过read和write读写时,open或者create返回的文件描述符作标示该文件,将其作为参数传递给read或write。特别的,UNIX系统shell把文件描述符
对于内核而言,所有打开的文件都通过文件描述符引用,文件描述符是一个非负整数。当打开一个现有文件或者新建一个文件时,内核向进程返回一个文件描述符。通过read和write读写时,open或者create返回的文件描述符作标示该文件,将其作为参数传递给read或write。特别的,UNIX系统shell把文件描述符
相关文章推荐
- C++运算符重载规则详解
- 矩阵乘法算法
- 简介C++编程中的运算符重载
- C++ Primer Plus 第6版 中文版 第7章编程练习
- C++读入输出优化
- 【C++】vector、list、map、set
- C++:类和对象
- c语言 词法分析
- c/c++ 中结构体的初始化与类的初始化的不同之处
- C++ typeid() 基类必须是多态类
- Java和C++程序在编译和运行上有什么区别
- c++ 读取stdin 获取标准输出内容
- c++ 常用数据接口 set
- 《Effective C++》读书笔记(三)
- 重学C++Primer笔记2---输入/输出 操作符 左操作数 右操作数 深入理解
- C语言指针数组使用案例【二级指针之指针数组】
- C语言中最常用的三种输入输出函数scanf()、printf()、getchar()和putchar()
- C语言中输入输出函数
- LoadRunner中常用的C语言函数
- c语言中 ++i 和 i++ 问题!