【问题标题】:Saving An Array of Number into A Spesific File and Call It Later将数字数组保存到特定文件中并稍后调用
【发布时间】:2018-02-04 05:08:46
【问题描述】:

C++ 中是否有任何命令可以用作参考,以将数字数组保存到特定文件中,以便在第二天访问并调用它作为数字数组?我正在处理大量数字,问题是我知道如何将这些数字输入到数组中,但我只是不想每次访问程序时都一遍又一遍地输入它们,所以有没有机会在仅一次?我发现将文件保存到 .txt 文件中,如果我稍后调用它,它将是一个“文本”数据,我不能在我的项目中使用这些数字。

【问题讨论】:

  • 没有。你必须自己实现它。
  • 请避免拼写错误。

标签: c++ arrays


【解决方案1】:

您的术语不标准,所以我怀疑您在理解如何找到答案时遇到了困难。

C++ 没有“命令”。您可能指的最接近的两件事是 keywordsfunctions。关键字是语言不可或缺的一部分,但是做非常低级的事情,例如breakreturnforwhile。函数是可以作为一个单元调用的 C++ 语句的集合。有各种库包含相关的函数集。 C++ 中最常见的库是 C++ 标准库,其中包含像 std::fopenstd::puts 这样的函数,它们在写入文件时很有用。

除了库函数之外,还有一些你可以自己编写的函数。这样做的好处是您可以轻松地研究和修改函数的内容以实现您想要的。

由于您使用“参考”一词,我猜您正在寻找一个您可以阅读以根据自己的目的进行修改的函数。

在这种情况下,请查看this collection of code。您可以进行一些修改并将其包装在一个函数中以执行您想要的操作。特别要注意for 循环,其中out_file<< num_array[count]<<" "; 语句说明如何写入文件,第二个for 循环带有in_file >> a; 语句,说明如何读回文件。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 2013-01-29
    • 1970-01-01
    • 2012-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-30
    • 1970-01-01
    相关资源
    最近更新 更多