FILE 文件的使用 (VC、BCB、Qt)

本文介绍了使用C++进行文件操作的基本方法,包括文件的打开、读取、写入及关闭等过程。通过示例代码展示了如何利用fopen、fread、fwrite等函数对文件进行操作,并解释了这些函数的作用。
FILE * fp ;
AnsiString filePath="";
fp= fopen(filePath.c_str(),"wb");//第二个参数是文件打开方式

unsigned int count=22;
char buf[128];
long lRead,lSize;
lRead = (WORD)fread(buf,sizeof(char),count,fp); //从fp 中读取 count 个数的 char 存入 buf中 ,返回 成功读取的 char 个数
fwrite(buf,sizeof(char),count,fp);//写数据
fseek(fp, 0, SEEK_END);  //指针定位 : 文件末尾 + 偏移 (0)
              //:SEEK_SET----0---- Seeks from beginning of file
              //:SEEK_CUR---1----Seeks from current position
              //:SEEK_END---2----Seeks from end of file

lSize=ftell(fp); //获取文件位置


fprintf(fp,"stringContect");// 输出到文件
fprintf(fp,"Format:%d,%f,..","variable");//格式化输出到文件
fclose(fp); //文件关闭

用于输入程序运行过程中的需查看的信息 ;

用于存取固定格式的数据;

用于存取无格式的数据;

适用平台:visual C++6.0  、BCB、QT

转载于:https://www.cnblogs.com/azbane/p/8628379.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值