私はファイルを持っています
0 3 2
1 2 3
4 5 6
6 8 1
各行の最初の数字は行、2 番目の数字は列、3 番目の数字はその行、列に含まれるデータです。これは特定の [8][8] 配列になるため、すべてを 0 に初期化しましたが、これらのデータ値をそれぞれ格納するにはどうすればよいでしょうか? たとえば、[0][3] =2 と [1][2] = 3 が必要です。その行、列、およびデータ値を見つけた行を追跡したいと思います。では、これらの値を 2 次元配列に正しく挿入するにはどうすればよいでしょうか?
int rowcol[8][8];
for (int i=0; i < 9; i++)
for (int j=0; j < 9; j++)
{
rowcol[i][j] =0;
}
ifstream myfile;
int nums;
myfile.open(text.c_str());
while (!myfile.eof()) {
myfile >> nums;
numbers.push_back(nums);
}
for (int i=0; i < numbers.size(); i++)
{
//Not sure what the best approach here would be and I'm not even sure if I should have done a vector...
}