私はC++で始めました。 とにかく、テキストファイルから内容を(マトリックス形式で)読み込み、表示しようとしています。行列ファイルを行と列に表示するには
出力をテキストファイルと同じように表示するのではなく、ファイルを読み込むことができますが、内容はすべて1行に収められています。私はその行列が異なるいくつかのファイルを持っているので、コードを強制することはできません。
例: matrix01
9 7 6
8 -1 0
それともmatrix02
2 10
3 5
-7 25
次のコードは、私のファイル入力で、私は代わりに、単一の行/列の行と列にそれを作るために何ができるのでしょうか?
#include <iostream>
#include <fstream>
using namespace std;
int main(){
ifstream fin; //file input stream
ofstream fout; //file output stream
fin.open("/Desktop/matrix_a.txt");
fout.open("/Desktop/matrix_a.out");
string msg;
while (fin>>msg){//read until eof
cout << msg << " ";
}
fin.close();
fout.close();
}
私が入力したエクストラ/タイプミスコードを編集しました – dissidia