文件操作
来源:互联网 发布:js系统方法描述错误 编辑:程序博客网 时间:2024/05/16 00:30
C语言:
写文件:
FILE *pFile=fopen("f.txt","w");
原形:size_t fwrite( const void *buffer, size_tsize, size_t count, FILE *stream );
Parameters
buffer
Pointer to data to be written
size
Item size in bytes
count
Maximum number of items to be written
stream
Pointer to FILE structure
const char *ch="write something to file";
fwrite(ch,1,strlen(ch),pFile);
fflush();
读文件:
FILE *pFile=fopen("f.txt","r");
size_t fread( void *buffer, size_tsize, size_t count, FILE *stream)
char *ch=null;
fseek(pFile,0,SEEK_END);
int size=ftell(pFile);
ch=new char(size+1);
rewind(pFile);
fread(ch,1,size,pFile);
ch[size]=0;
fclose(pFile);
C++: ofstream ifstream include<fstream.h>
write:
ofstream ofs("file.txt");
const char *ch="write something to file";
ofs.write(ch,strlen(ch));
ofs.close();
read:
ifstream ifs("file.txt");
char ch[100];
memset(ch,0,100);
ifs.read(ch,100);
ifs.close();
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 项目三 奖学金名单
- SQl语句中使用点位符的优点
- el和ognl的区别
- hdu2457
- 的淡淡的
- 文件操作
- Silverlight之out of Browser模式
- Shell中的管道
- Android 自定义Progress Bar
- osgdrawinstanced例子
- fdisk -l 发现heads的值是255
- immigrant Blog to cnblogs.com , github, and OpenShift 博客搬家
- git简介、安装、基本操作——Git折腾小记
- Ubuntu 10.04 server 用于Android编译服务器