我正在用 Visual C++ 编写代码。我的目标是在 .txt 文件中写入一些双精度值。问题是我将它传递给 for cicle 并且每次都有文件覆盖,所以我只能看到最后一个值。(marker1、marker2、marker3 的值在每个循环中都会发生变化)。
ofstream myfile;
myfile.open("C:/Mattia_progetto/LineScannerRealTime/markers.txt");
myfile<<marker1[0]<<"\t"<<marker1[1]<<"\t"<<marker1[2]<<"\t"<<marker2[0]<<"\t"<<marker2[1]<<"\t"<<marker2[3]<<"\t"<<marker3[0]<<"\t"<<marker3[1]<<"\t"<<marker3[2];
myfile.close();
我该如何解决?