我正在尝试将我的数组的每个元素输出到一个 .txt 文件中,但由于某种原因它甚至没有创建该文件。我的显示方法中有一个 cmd 输出和文件输出,它是从 main 调用的。cmd 输出工作完美,但是当我使用 ofstream 尝试创建文件并将数组的元素输出到它时,我没有看到创建任何文本文件。
ofstream ofs("TEST.txt");
if(!ofs)
cout << "cannot use" << endl;
else
{
for(int a=0; a < 12; a++)
{
for(int b=0; b < 12; b++)
{
cout << RandomArray[a][b] << "\t";
ofs << RandomArray[a][b];
}
cout << "\n";
}
}
ofs.close();