我有一个超过13列的竖线分隔数据文件。文件总大小超过100MB。我正在阅读每一行,将字符串拆分为std::vector所以我可以做计算。我对文件中的所有行重复此过程,如下所示:stringfilename="file.dat";fstreaminfile(filename);stringline;while(getline(infile,line)){stringitem;stringstreamss(line);vectorsplittedString;while(getline(ss,item,'|')){splittedString.push_back(item);}inta=s