C++ 项目赢得';t从TSV文件输出到适当的列中
我正在导入一个C++ 项目赢得';t从TSV文件输出到适当的列中,c++,C++,我正在导入一个TSV文件。我在将数据从文件输出到与之对齐的适当列和标题时遇到问题。当它输出时,它只是直接向下输出,而不是水平排列 (对这篇文章中的代码表示歉意) 其输出方式: 1 1 Allen, Miss. Elisabeth Walton female 29 0 0 24160 211.3375 B5 S 2 我希望它如何输出: PClass | Survived | Name | Sex | Age | Sibsp | Parch | Ticket | Fare |
TSV
文件。我在将数据从文件输出到与之对齐的适当列和标题时遇到问题。当它输出时,它只是直接向下输出,而不是水平排列
(对这篇文章中的代码表示歉意)
其输出方式:
1
1
Allen, Miss. Elisabeth Walton
female
29
0
0
24160
211.3375
B5
S
2
我希望它如何输出:
PClass | Survived | Name | Sex | Age | Sibsp | Parch | Ticket | Fare | Cabin | Embarked | Boat | Body | Home.Dest
1 1 Allen, Miss. Elisabeth Walton Female 29 0 0 24160 211.2275 B5 S 2
以下是我的代码片段,其中有一个问题:
int装载乘客(字符串f)
{
int recCount=0;
字符串行读取;
ifs;
myIFS.open(f);
bool headerRead=错误;
如果(myIFS.is_open())
{
while(getline(myIFS,lineRead))
{
if(headerhead)
{
乘客。向后推(提取乘客信息(行读“\t”);
recCount++;
}
else headerhead=true;
}
}
其他的
{
打印令牌时无法删除endl即使用,无法感谢工作正常,感谢您的输入打印令牌时无法删除endl即使用,无法感谢工作正常,感谢您的输入