我需要把一个文件内的所有内容读取到一个std::string中。 如果是读到char[]中,那么很方便, 代码语言:javascript 复制 std::ifstream t;int length;t.open("file.txt");// open input filet.seekg(0,std::ios::end);// go to the endlength=t.tellg();// report location (this is the length)t....
void Getstring(char *s) /*将源文件内容移入程序内的以字符串储存*/ { FILE*fp;char ch;int i=0;fp=fopen(filename,"r");ch=fgetc(fp);while(!feof(fp)){ s[i++]=ch;ch=fgetc(fp);printf("%c",s[i]);} s[i]='\0';fclose(fp);} 这个函数我以前编的,肯定可以,但...
使用以下函数,函数参数为文本文件路径 Function readText(filepath As String) As String Dim fso Dim f Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.OpenTextFile(filepath) readText = f.ReadAllEnd Function示例 str=readText("d:\111.txt")