CFile 的一段最简单的使用代码
2014-05-26 10:02
141 查看
原文: CFile 的一段最简单的使用代码
蚊子132 最近研究 CFile 的使用,下面是 CFile 的一段最简单的使用代码:
//创建/打开文件
CFile file;
file.Open(_T("test.txt"),CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite);
文件打开模式可组合使用,用“|”隔开,常用的有以下几种:
CFile::modeCreate:以新建方式打开,如果文件不存在,新建;如果文件已存在,把该文件长度置零,即清除文件原有内容。
CFile::modeNoTruncate:以追加方式打开,如果文件存在,打开并且不将文件长度置零,如果文件不存在,会抛出异常。一般与CFile::modeCreate一起使用,则文件不存在时,新建一个文件;存在就进行追加操作。
CFile::modeReadWrite:以读写方式打开文件。
CFile::modeRead:只读。
CFile::modeWrite:只写。
//写入数据
CString strValue = "Hello World!";
file.Write(strValue,strValue.GetLength());
//追加数据
file.SeekToEnd(); //将指针移至文件末尾进行追加
file.Write(strValue,strValue.GetLength());
//关闭文件
file.Close();
蚊子132 最近研究 CFile 的使用,下面是 CFile 的一段最简单的使用代码:
//创建/打开文件
CFile file;
file.Open(_T("test.txt"),CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite);
文件打开模式可组合使用,用“|”隔开,常用的有以下几种:
CFile::modeCreate:以新建方式打开,如果文件不存在,新建;如果文件已存在,把该文件长度置零,即清除文件原有内容。
CFile::modeNoTruncate:以追加方式打开,如果文件存在,打开并且不将文件长度置零,如果文件不存在,会抛出异常。一般与CFile::modeCreate一起使用,则文件不存在时,新建一个文件;存在就进行追加操作。
CFile::modeReadWrite:以读写方式打开文件。
CFile::modeRead:只读。
CFile::modeWrite:只写。
//写入数据
CString strValue = "Hello World!";
file.Write(strValue,strValue.GetLength());
//追加数据
file.SeekToEnd(); //将指针移至文件末尾进行追加
file.Write(strValue,strValue.GetLength());
//关闭文件
file.Close();
相关文章推荐
- 一段简单的使用js在web页面中显示日期时间的代码
- 今天写的一段代码关于泛型的简单使用
- 通过一段代码简单说js中的this的使用
- 通过一段代码简单说js中的this的使用
- C#2005 一个简单的查询界面代码:DataGridView使用、图像显示、复合查询样例
- [C++][MFC]CFile的一些简单使用
- 简单的概率相关的一段php代码
- 一段C++ Builder使用XML文档的代码(尚未试验)
- 一段精简的使用 ADODB.Stream 读写"大字段"的 VB 代码!
- 一段垃圾的代码(附malloc,calloc和realloc使用小结)
- 一段非常简单的让图片自动切换js代码
- 一段非常简单的让图片自动切换js代码
- 如何在VB中操作EXCEL(一段代码,两个可以使用的过程)
- 个人学习代码保存:例8.在存储过程中使用简单的事务处理
- 了解POP3协议,使用简单的代码监控pop3邮箱,或者不用代码,直接使用telnet
- 简单使用 cvCalcPCA 计算主成分的代码
- 了解POP3协议,使用简单的代码监控pop3邮箱
- 如何在VB中操作EXCEL(一段代码,两个可以使用的过程)
- 一段会弹跳的窗口的javascript的简单代码
- 使用J2ME技术实现简单的动画(附代码实现)