- 博客(2)
- 收藏
- 关注
转载 文件打开的文本模式和二进制模式
首先要明白一点,就是无论你用哪种语言进行程序设计,也无论你用哪个函数进行文件操作(库函数也好,直接操作系统API也好),最终的文件打开的操作都是由操作系统来进行的,因此各种语言的情况从本质上来说都是相同的。 用二进制模式打开一个文件的时候,文件本身的内容和你编写程序时用函数读到的内容完全相同(或者说和磁盘上的内容完全相同)。 但是如果用了文本模式,那么操作系统在将文件内容传给上层程序时,或者上层程序通过操作系统向文件写入内容时,操作系统都会预先进行一层预处理(或者说转义),具体过程依赖于操作系统的实现。
2010-06-23 13:28:00 259
原创 测试
// ExampleA.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include using namespace std;int sign(int x){ return (2 * (x >> 31) + 1) * ((x }
2010-05-25 20:44:00 159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人