写:
#include<fstream>
std::ofstream fout;
fout.open("output.btxt");
fout
<<"test content";
读:
FILE *fp=NULL;
//得到csv文件中所有的字符
fp =
fopen("C:\\UDS\\config\\input.txt","rb");
char c =
fgetc(fp);
char* fp_base = fp->_base;
注意这个读文件的方法有个缺点:文件大小有限制,貌似是4000多个字符,可以通过以下方法去解决:
FILE *fp=NULL;
fp = fopen("input.txt","rb");
char c = fgetc(fp);
while("判断c是有效字符")
{
//将读到的字符写入一个数组
}
char* fp_base = fp->_base;
原文:http://www.cnblogs.com/whiteIcrow/p/3553941.html