【VC编程技巧】文件?2.2文件读写缓存机制和换行符(\r\n)
标准C
FILE*
读写缓存机制
C++
fstream
读写缓存机制
MFC
CFile
读写缓存机制
MFC
CStdioFile
读写缓存机制
Win32API
CreateFile
~
注意:如果不需要文件的缓存机制,可以利用fflush函数。换行符从内存到磁盘文件
内存
字节
磁盘文件
字节
读写方式
\n(换行符)
1byte
\r\n(换行符)
2byte
字符
\r\n(换行符)
2byte
\r\n(换行符)
2byte
字符
\n(换行符)
1byte
\n(非换行符)
1byte
二进制
\r\n(换行符)
2byte
\r\n(换行符)
2byte
二进制
换行符磁盘文件到内存
磁盘文件
字节
内存
字节
\r\n(换行符)
2byte
\n(换行符)
1byte
字符
\r\n(换行符)
2yte
\r\n (换行符)
2byte
二进制