gpt4 book ai didi

使用 ofstream 的 C++ 矩阵输出

转载 作者:太空宇宙 更新时间:2023-11-04 13:08:20 25 4
gpt4 key购买 nike

我正在尝试以矩阵的形式制作函数输出数字,而不仅仅是一条线

void SaveMatrix(TMatrix* mat){
ofstream SaveM;
SaveM.open("Matrix.txt", ios::out);
if (SaveM.is_open()){
for (int i=0; i<mat->line; ++i){
for (int j=0; j<mat->column; ++j){
SaveM<< mat->m[i][j]<<" ";
}
}
}else{
cout<<"file is open"<<endl;
}
}

我试图把它放在第二个for循环中,没有结果

if(j==mat->column){
SaveM<<endl;
}

矩阵声明:

struct TMatrix {
double* *m;
int line;
int column;
};

最佳答案

j 永远不会到达你内部 for 循环中的 mat->column。

关于使用 ofstream 的 C++ 矩阵输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41125698/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com