新线人物似乎从无到有

时间:2018-03-02 22:19:52

标签: c++ cout ofstream

for(int x = 4999; x >= 0; x--)
{
    outFile <<left<<setw(9)<< arr[x].Rank << "\t";
    outFile <<setw(6)<< arr[x].id << "\t";
    outFile << setw(37) << arr[x].names << "\t";
    outFile <<  arr[x].pointSum << "\r\n";

}

    for(int x = 4999; x >= 0; x--)
{
    outFile <<left<<setw(9)<< arr[x].Rank << "\t";
    //outFile <<setw(6)<< arr[x].id << "\t";
    outFile << setw(37) << arr[x].names << "\t";
    outFile <<  arr[x].pointSum << "\r\n";

}

第一个循环在其所有行上输出:

  

275

     

160760 lcucujuyeikljuikg HighSchool 11

第二个输出:

  

275 lcucujuyeikljuikg HighSchool 11

出于某种原因摆脱那一行以某种方式摆脱了一个新的行字符。可能是什么导致了这个?我在这里完全失败了。我也从cout得到了相同的结果

0 个答案:

没有答案