在C ++中从文件输入/输出数据的最佳方法?

时间:2014-11-29 09:56:09

标签: c++ c++11

我需要一种方法来读取可以

的输入数据
  1. 读到文件结尾(int变量)。

  2. 读到行尾(int变量)。

    示例输入文件:

    1 2 3 4

    3 2 3

    我需要:

    将第1行中的所有数字放入第一个数组。

    将第2行中的所有数字放到第二个数组中。

  3. 可用于在线编译:ideone,codeforces,...

  4. 可以从文件中读取。

  5. 和打印输出可以

    1. 打印带有两个十进制数的double double i = 1.2355;打印1.24
    2. 可用于在线编译器
    3. 最重要的是速度。并且使用简单。

      我应该使用哪种以及如何使用它?

1 个答案:

答案 0 :(得分:0)

对于学习C ++,我推荐像The C++ Programming Language (4th Edition)A Tour of C++这样的书,后者是标准库的参考书。标准库中有许多设施,例如流和容器,其设计易于使用。它们也比自制解决方案更有效,但这是一个实施质量问题。