• <tfoot id='T7E1P'></tfoot>
    <i id='T7E1P'><tr id='T7E1P'><dt id='T7E1P'><q id='T7E1P'><span id='T7E1P'><b id='T7E1P'><form id='T7E1P'><ins id='T7E1P'></ins><ul id='T7E1P'></ul><sub id='T7E1P'></sub></form><legend id='T7E1P'></legend><bdo id='T7E1P'><pre id='T7E1P'><center id='T7E1P'></center></pre></bdo></b><th id='T7E1P'></th></span></q></dt></tr></i><div id='T7E1P'><tfoot id='T7E1P'></tfoot><dl id='T7E1P'><fieldset id='T7E1P'></fieldset></dl></div>

    <small id='T7E1P'></small><noframes id='T7E1P'>

    1. <legend id='T7E1P'><style id='T7E1P'><dir id='T7E1P'><q id='T7E1P'></q></dir></style></legend>
      • <bdo id='T7E1P'></bdo><ul id='T7E1P'></ul>

      1. 使用 C++ 读取数字行

        时间:2023-10-18
          <bdo id='CeD4C'></bdo><ul id='CeD4C'></ul>
            <tbody id='CeD4C'></tbody>

              1. <legend id='CeD4C'><style id='CeD4C'><dir id='CeD4C'><q id='CeD4C'></q></dir></style></legend>

                  <small id='CeD4C'></small><noframes id='CeD4C'>

                  <i id='CeD4C'><tr id='CeD4C'><dt id='CeD4C'><q id='CeD4C'><span id='CeD4C'><b id='CeD4C'><form id='CeD4C'><ins id='CeD4C'></ins><ul id='CeD4C'></ul><sub id='CeD4C'></sub></form><legend id='CeD4C'></legend><bdo id='CeD4C'><pre id='CeD4C'><center id='CeD4C'></center></pre></bdo></b><th id='CeD4C'></th></span></q></dt></tr></i><div id='CeD4C'><tfoot id='CeD4C'></tfoot><dl id='CeD4C'><fieldset id='CeD4C'></fieldset></dl></div>
                  <tfoot id='CeD4C'></tfoot>
                1. 本文介绍了使用 C++ 读取数字行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  读取数字行"并将这些数字存储在向量中的标准方法是什么.

                  What's the standard way of reading a "line of numbers" and store those numbers inside a vector.

                  file.in
                  12 
                  12 9 8 17 101 2 
                  

                  我应该逐行读取文件,用多个数字分割该行,然后将标记存储在数组中吗?

                  Should I read the file line by line, split the line with multiple numbers, and store the tokens in the array ?

                  我应该用什么?

                  推荐答案

                  #include <vector>
                  #include <fstream>
                  #include <iterator>
                  #include <algorithm>
                  
                  std::vector<int> data;
                  std::ifstream file("numbers.txt");
                  std::copy(std::istream_iterator<int>(file), std::istream_iterator<int>(), std::back_inserter(data));
                  

                  这篇关于使用 C++ 读取数字行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:读取二进制文件的惯用 C++17 标准方法是什么? 下一篇:确定流结束时出现EOF问题

                  相关文章

                  <i id='Wi4p6'><tr id='Wi4p6'><dt id='Wi4p6'><q id='Wi4p6'><span id='Wi4p6'><b id='Wi4p6'><form id='Wi4p6'><ins id='Wi4p6'></ins><ul id='Wi4p6'></ul><sub id='Wi4p6'></sub></form><legend id='Wi4p6'></legend><bdo id='Wi4p6'><pre id='Wi4p6'><center id='Wi4p6'></center></pre></bdo></b><th id='Wi4p6'></th></span></q></dt></tr></i><div id='Wi4p6'><tfoot id='Wi4p6'></tfoot><dl id='Wi4p6'><fieldset id='Wi4p6'></fieldset></dl></div>
                2. <tfoot id='Wi4p6'></tfoot>
                  • <bdo id='Wi4p6'></bdo><ul id='Wi4p6'></ul>

                  <legend id='Wi4p6'><style id='Wi4p6'><dir id='Wi4p6'><q id='Wi4p6'></q></dir></style></legend>

                      <small id='Wi4p6'></small><noframes id='Wi4p6'>