#pragma warning(disable:4996)
#include <vector>
#include <stdio.h>
#include <stdlib.h>
int main() {
double simulationTime = 100;
std::vector<std::vector<double>> record;
record.resize(simulationTime);
for (int i = 0; i < simulationTime; i++) {
record[i].resize(3);
}
FILE *fp;
fp = fopen("result.txt", "wt");
for (int time = 0; time < simulationTime; time++) {
fprintf(fp, "%.02lf ", record[time][0]);
fprintf(fp, "%.02lf ", record[time][1]);
fprintf(fp, "%.02lf\n", record[time][2]);
}
fclose(fp);
getchar();
}
把100行3列的矩阵写入txt,每列空格分开,加入#pragma warning(disable:4996)解决fopen报错问题。