码迷,mamicode.com
首页 > 编程语言 > 详细

MFC: 孙鑫教程12笔记

时间:2014-11-19 14:00:24      阅读:307      评论:0      收藏:0      [点我收藏+]

标签:http   ar   os   sp   文件   数据   on   bs   ad   

这节课主要讲的是文件操作

一。写文件

1. 在menu里增加项,并产生相应的消息响应函数

2. 响应函数OnWrite里增加:

方法1:

FILE *pFile = fopen("1.txt", "w");

fwrite("http://www.panda.org", 1, strlen("http://www.panda.org"), pFile);

fclose(pFile);

如果不想关闭文件,可以用fflush(pFile);

如果想移动文件指针到开头来写入数据的话,可以用fseek(pFile, 0, SEEK_SET);

方法2:

方法3:

方法4:

 

二。读取文件

前面操作跟写文件差不多

方法1:

FILE *pFile = fopen("1.txt", "r");

char ch[100];

memset(ch, 0, 100);

fread(ch, 1, 100, pFile);

MessageBox(ch);

fclose(pFile);

方法2:

FILE *pFile = fopen("1.txt", "r");

char *pBuf;
fseek(pFile, 0, SEEK_END);
int len = ftell(pFile);
pBuf = new char[len+1];
rewind(pFile);
fread(pBuf, 1, len, pFile);
pBuf[len] = 0;
MessageBox(pBuf);
fclose(pFile);

方法3:

方法4:

MFC: 孙鑫教程12笔记

标签:http   ar   os   sp   文件   数据   on   bs   ad   

原文地址:http://www.cnblogs.com/yingzhongwen/p/4107983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!