cfile与cstdiofile区别
来源:互联网 发布:大众汽车销售数据采集 编辑:程序博客网 时间:2024/05/16 11:17
一.CFile类操作文件默认的是Binary模式,CStdioFile类操作文件默认的是Text模式。
在Binary模式下我们必须输入'\r\n',才能起到回车换行的效果,'\r'只是回车(回到当前行的第一列),'\n'只是换行(到达下一行的当前列)。而在Text模式下'\r'的工作是自动完成的,当我们写一个'\n'的时候,系统会自动帮我们在其前面加上一个'\r',然后保存到文件里。另外,CFile::typeText只能在CFile的子类中使用,CFile自身的Read函数不能使用CFile::typeText和CFile::typeBinary
二.File是C和C++的函数!mfc中使用了CFile类进行相同的文件操作功能!
CStdioFile继承了CFile 是CFile的子类,扩展了文本文件的操作,认识回车换行字符,可以进行一行字符串的读写!
三.Cfile类提供了基于二进制流的文件操作,功能类似于C语言中的fread()和fwrite()函数。CStdioFile提供了基于字符串流的文件操作,功能类似于C语言中的fgets()和fputs()函数。
四.CStdioFile继承了CFile类,特有的函数是ReadString(),WriteString(),但是不支持Duplicate(),Lockrange(),UnLockRange(),相当于流式文件的操作。
阅读全文
0 0
- CFile与CStdioFile区别
- cfile与cstdiofile区别
- CFile与CStdioFile的区别
- CFile 与 CStdioFile的区别
- CFile 与 CStdioFile的区别
- CFile与CStdioFile的区别
- CFile与CStdioFile用法
- CFile 与 CStdioFile、carchive 用法的区别(详细解释)
- CFile 和 CStdioFile 区别以及 CString 中的 '/r/n'
- MFC--CStdioFile类和CFile类的区别
- CFile与CStdioFile的文件读写使用方法详解
- CFile和CStdioFile
- VC CstdioFile CFILE
- (CFile、CStdioFile)CFile::Seek函数
- MFC读写文件CStdioFile,CFile
- CFile和CStdioFile的文件读写使用方法
- CFile和CStdioFile的文件读写使用方法
- CFile和CStdioFile的文件读写使用方法
- Android之EventBus源码浅析
- TF/04_Support_Vector_Machines/05_Implementing_Nonlinear_SVMs
- 网易2017春招笔试真题编程题集合题解
- 虚拟机下搭建JDK+Tomcat+Nginx环境【一】——安装准备工作
- Android 自定义SwipeRefreshLayout与ListView、ScrollView滑动兼容冲突
- cfile与cstdiofile区别
- Android 常用权限
- 笨叔叔,你给我虚拟内存,哄小孩啊?
- Bug Check 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION
- Nginx的配置使用,启动、重启、关闭,以及路径配置
- error : Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in
- opencv android java端开发demo
- Windows下cmd黑窗口命令及用法
- [笔记]: 线段树