文件读取在某些行后停止

时间:2019-03-15 11:38:10

标签: c++ fstream

我必须阅读总是有N行的input.txt文件。每行由两个整数组成。具体来说,我正在读取两个整数均为2 ^(line_index -1)的文件。

$ python find_dep_img.py 549afbf12931
 sha256:913d0981fdc7d2d673f2c8135b7afd32ba5037755e89b00432d3460422ba99b9 []
   sha256:0748dbc043b96ef9f88265c422e0267807f542e364b7a7fadf371ba5ee082b5d []
     sha256:6669414d2a0cc31b241a1fbb00c0ca00fa4dc4fa65dffb532bac90d3943d6a0a []
       sha256:a6441e7d9e92511608aad631f9abe8627033de41305c2edf7e03ee36f94f0817 ['foo/bar:latest']

第30行之后,如您在上面的代码段中所见,文件读取变得很奇怪。我的代码有问题吗?还是我读取文件类型的方法限制了我可以输入的变量?

1 个答案:

答案 0 :(得分:1)