VC++常用功能函数集锦1

1、修改一个txt文本内容:

//函数功能:修改一段文字中的几个数据,修改数据buf长度可变,port为输入数据

FILE *fp=fopen("conf.txt","rb+");//打开读写“R+”方式
if (fp!=NULL)
{
char buf[6];
memset(buf,0,sizeof(buf));
fseek(fp,7,SEEK_SET);
fread( buf, sizeof(char),4, fp );
strcpy(buf,port);
strcat(buf,"\r\n");
fseek(fp,7,SEEK_SET);//读取数据后文件指针发生变化
int fsize=strlen(buf);//计算字符串长度
fwrite(buf, sizeof(char),fsize, fp );//写出内容
fclose(fp);
}

2、获取一个文件的长度:

FILE *fp=fopen("conf.txt","rb");//打开只读“R”方式
if (fp!=NULL)
{

fseek( fp, 0, SEEK_END );//移动文件指针到文件末尾
long fileSize = ftell( fp );//获取文件长度
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值