博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CArichive每次读写一行
阅读量:5083 次
发布时间:2019-06-13

本文共 839 字,大约阅读时间需要 2 分钟。

CFile myFile(_T(
"
tt1.txt
"
), CFile::modeCreate 
|
 CFile::modeReadWrite);
    CArchive ar(
&
myFile, CArchive::store);
    ar.WriteString(
"
nihao
"
);
//
msdn上本函数每次写入一行,测试失败
    ar.WriteString(_T(
"
\n
"
));
    ar.WriteString(
"
3
"
);
    ar.WriteString(_T(
"
\n
"
));
    ar.WriteString(
"
4s dsf
"
);
    ar.WriteString(_T(
"
\n
"
));
    ar.WriteString(
"
   hello worlds  
"
);
    ar.WriteString(_T(
"
\n
"
));
    ar.Close();
    myFile.SeekToBegin();
    
    CArchive arLoad(
&
myFile, CArchive::load);
    CString stmp;
    CString ss;
    arLoad.ReadString(ss);
//
可以读入一行,没错
    stmp
+=
ss
+
"
\n
"
;
    arLoad.ReadString(ss);
    stmp
+=
ss
+
"
\n
"
;
    arLoad.ReadString(ss);
    stmp
+=
ss
+
"
\n
"
;
    arLoad.ReadString(ss);
    stmp
+=
ss
+
"
\n
"
;
    arLoad.ReadString(ss);
    stmp
+=
ss
+
"
\n
"
;
    MessageBox(stmp);
    arLoad.Close();
    myFile.Close();

转载于:https://www.cnblogs.com/crazyant/archive/2011/07/03/2096676.html

你可能感兴趣的文章
一个自己写的判断2个相同对象的属性值差异的工具类
查看>>
oracle连接的三个配置文件(转)
查看>>
Python内置函数(29)——help
查看>>
Android TextView加上阴影效果
查看>>
《梦断代码》读书笔记(三)
查看>>
AngularJS学习篇(一)
查看>>
关于Xshell无法连接centos6.4的问题
查看>>
spring security 11种过滤器介绍
查看>>
代码实现导航栏分割线
查看>>
大数据学习系列(8)-- WordCount+Block+Split+Shuffle+Map+Reduce技术详解
查看>>
Mysql性能调优
查看>>
ES6内置方法find 和 filter的区别在哪
查看>>
Android实现 ScrollView + ListView无滚动条滚动
查看>>
硬件笔记之Thinkpad T470P更换2K屏幕
查看>>
getElement的几中属性介绍
查看>>
HTML列表,表格与媒体元素
查看>>
设计器 和后台代码的转换 快捷键
查看>>
STL容器之vector
查看>>
数据中心虚拟化技术
查看>>
复习文件操作
查看>>