CArchive CFile File区别

高手讲一下他们的区别。。将保存于文件中的short数据保存到short数组,用哪个类实现。怎么看一个类是不是属于MFC?是不是头带C的就是阿。。望指教... 高手讲一下他们的区别。。将保存于文件中的short数据保存到short数组,用哪个类实现。怎么看一个类是不是属于MFC?是不是头带C的就是阿。。望指教 展开
 我来答
L_o_o_n_i_e
2007-05-23 · TA获得超过4.2万个赞
知道大有可为答主
回答量:8507
采纳率:38%
帮助的人:5246万
展开全部
CArchive 和 CFile 都是MFC的类, 头文件afx.h 定义的.MFC用头带C的作类. 你自己也可以写自己的类,愿意用C打头也可以.

CFile直接同磁盘文件打交道,直接读写,无缓冲存储.

CArchive可以做比CFile更多的事.建CArchive对象前必须先建CFile对象,CArchive要用到CFile对象.

将保存于文件中的short数据保存到short数组,就是打开磁盘文件,读入数据. CFile支持直接binary读写,间接text读写.

我觉得用CArchive方便. 如果你只读写二进制文件,用CFile也可以.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式