将一个数字数组保存到Spesific文件中并稍后调用它

时间:2018-02-04 05:08:46

标签: c++ arrays

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

2 个答案:

答案 0 :(得分:1)

您的术语是非标准的,因此我怀疑您无法理解如何找到答案。

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

除了库函数之外,还有自己可以编写的函数。这些优点是您可以轻松地学习和修改函数的内容,以实现您想要的功能。

由于您使用术语“参考”,我认为您正在寻找一个可以根据自己的目的进行修改的功能。

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

答案 1 :(得分:0)