char *charFilePath=“abc.txt"; char *preadd; std::ifstream inFile(charFilePath,std::ifstream::binary);//打开文件,返回文件流操作符 if(inFile) { inFile.seekg(0,inFile.end);//指针指向文件尾部,0表示离end的偏移量,如果是1就是指向倒数第一个 int length=inFile.tellg();//返回文件的长度 inFil...
char *charFilePath=“abc.txt"; char *preadd; std::ifstream inFile(charFilePath,std::ifstream::binary);//打开文件,返回文件流操作符 if(inFile) { inFile.seekg(0,inFile.end);//指针指向文件尾部,0表示离end的偏移量,如果是1就是指向倒数第一个 int length=inFile.tellg();//返回文件的长度 inFil...
include <fstream> include <stdio.h> using namespace std;void main(){ ifstream infile;infile.open("test.txt",ios::in);char str[1000];while(!infile.eof()){ infile>>str;} printf("%s\n", str);//已保存在变量str中 infile.close();} ...
ifstream fin("a.txt");以后在程序中用 fin>> 流入变量。当然a.txt要和exe在同一文件夹。否则双引号中要加上路径,如c:\a.txt 若不懂,请参考c++文件流。
c++ 如何用 ifstream 读取txt文件的全部内容,并存入变量中知道 //vs2008实测通过#include <fstream>#include <stdio.h>using namespace std;void main(){ifstream infile;infile.open("test.txt",ios::in);char str[1000];while(!infile.eof()){infile>>str;}printf("%s\n"