Read integers from file - line by line

前端 未结 4 1063
遥遥无期
遥遥无期 2020-12-11 20:07

How can I read integers from a file to the array of integers in c++? So that, for example, this file\'s content:

23
31
41
23

would become:<

4条回答
  •  独厮守ぢ
    2020-12-11 20:58

    don't use array use vector.

    #include 
    #include 
    #include 
    
    int main()
    {
        std::ifstream      file("FileName");
        std::vector   arr(std::istream_iterator(file), 
                               (std::istream_iterator()));
                           // ^^^ Note extra paren needed here.
    }
    

提交回复
热议问题