我可以使用C ++中的任何命令作为参考,将一组数字保存到我可以访问的特定文件中,并在第二天将其称为数字数组吗?我正在处理大量数字,事情是我知道如何将这些数字输入到数组中,但我只是不想在每次访问程序时一次又一次地输入所有数字,所以有没有机会在数组中输入它们仅一次?我发现将文件保存到.txt文件中,如果我稍后调用它将是一个“文本”数据,我不能在我的项目中使用这些数字。
答案 0 :(得分:1)
您的术语是非标准的,因此我怀疑您无法理解如何找到答案。
C ++没有“命令”。您可能意味着最接近的两件事是关键字和功能。关键字是语言不可或缺的一部分,但会执行非常低级别的事情,例如break
,return
,for
和while
。函数是可以作为一个单元调用的C ++语句的集合。有各种库包含相关的功能集。 C ++中最常见的库是C ++标准库,它包含std::fopen
和std::puts
等函数,这些函数在写入文件时很有用。
除了库函数之外,还有自己可以编写的函数。这些优点是您可以轻松地学习和修改函数的内容,以实现您想要的功能。
由于您使用术语“参考”,我认为您正在寻找一个可以根据自己的目的进行修改的功能。
在这种情况下,请查看this collection of code。您可以进行一些修改并将其包装在函数中以执行您想要的操作。特别注意for
循环,其中out_file<< num_array[count]<<" ";
语句用于写入文件,第二个for
循环包含in_file >> a;
语句,用于如何读取文件回来。
答案 1 :(得分:0)