void readFile(string filename, char splitChar, vector< vector<string>> & strAll)
{
ifstream infile;
infile.open(filename.c_str());
if (infile.fail())
printf("error: Can't read the data file\n");
string line;
while (getline(infile, line))
{
std::istringstream iss(line);
std::string token;
vector<string> strInfo;
while (std::getline(iss, token, splitChar))
{
strInfo.push_back(token);
}
strAll.push_back(strInfo);
}
infile.close();
}
C++读取文件,并按特定字符拆分字符串
于 2024-05-05 08:56:05 首次发布