C++ C++;读取文件直到有足够的空间
有没有一种方法可以从文件中读取数据,直到找到一个空间?我有一份档案C++ C++;读取文件直到有足够的空间,c++,ifstream,C++,Ifstream,有没有一种方法可以从文件中读取数据,直到找到一个空间?我有一份档案 johnj.Doe 我想读这个文件,把John放在一个变量中,J.放在另一个变量中,Doe放在最后一个变量中。如何使用ifstream执行此操作?您可以将值读入std::string变量,这将自动标记它 std::string fName, middleInit, lName; my_stream >> fName >> middleInit >> lName; 这是您的文件名还是文件内容?
johnj.Doe
我想读这个文件,把
John
放在一个变量中,J.
放在另一个变量中,Doe
放在最后一个变量中。如何使用ifstream执行此操作?您可以将值读入std::string变量,这将自动标记它
std::string fName, middleInit, lName;
my_stream >> fName >> middleInit >> lName;
这是您的文件名还是文件内容?我猜是文件内容
#include<fstream>
#include<string>
//..........
ifstream fin;
fin.open("your file", ifstream::in);
string var1, var2, var3;
fin>> var 1 >> var2 >> var 3;
#包括
#包括
//..........
流鳍;
打开(“您的文件”,ifstream::in);
字符串var1、var2、var3;
fin>>变量1>>变量2>>变量3;
这在解析流文件时有效;打开(文件名,ios::in);字符串var1、var2、var3;文件解析>>var1>>var2>>var3;cout-int索引;ifstream文件\解析\数组;打开(文件名,ios::in)#定义最大数组256字符串变量[最大数组];//对于(index=1;index