如何在C++中将数据从文件复制到数组中

How do I copy data from a file into an array in C++?

本文关键字:文件 复制 数组 C++ 数据      更新时间:2023-10-16

我正在编写一个程序,该程序要求我将文件中的128位数据块读取到数组中。我该怎么做?

我一直在使用的代码如下,但我认为它不起作用。

ifstream inFile;
    ofstream outFile;
    inFile.open("datain.txt");
    outFile.open("dataout.txt");
    for (int i=0;i<16;i++)
   {
    inFile >> tempin[i];
    }
    inFile.close();

您必须将文件读取为字符串,并对其进行解析以将十六进制数字转换为字节。