`
mmdev
  • 浏览: 12844749 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

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 );//获取文件长度
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics