我创建了一个代码,将我的数组输出到二维网格中,例如x和y轴。当前的代码和输出:
代码:
char array[9][9];
for (int i = 0; i < 9; i++)
{
for (int j = 0; j < 9; j++)
{
array[i][j] = '0';
}
}
for (int i = 0; i < 9; i++)
{
cout << i << " ";
for (int j = 0; j < 9; j++)
{
cout << array[i][j] << " ";
}
cout << endl;
}
cout << " ";
for (int i = 0; i < 9; i++)
cout << i << " ";
cout << endl;
输出:
0 O O O O O O O O O
1 O O O O O O O O O
2 O O O O O O O O O
3 O O O O O O O O O
4 O O O O O O O O O
5 O O O O O O O O O
6 O O O O O O O O O
7 O O O O O O O O O
8 O O O O O O O O O
0 1 2 3 4 5 6 7 8
现在我有一个文件,里面装有我想标记的坐标。问题是我如何在我完成的网格上标记出所有坐标,比如说在所有标记的坐标上都加一个“ 1”。首先,我声明了我的ifstream并设法读取了它的内容。现在我被卡住了! 任何帮助将不胜感激。
这是文件内容:
[1, 1]
[1, 2]
[1, 3]
[2, 1]
[2, 2]
[2, 3]
[2, 7]
[2, 8]
[3, 1]
[3, 2]
[3, 3]
[3, 7]
[3, 8]
[7, 7]
答案 0 :(得分:0)
ERROR: missing data for column "securityname"
CONTEXT: COPY nsymbols, line 2: "AABA|Altaba Inc. - Common Stock|Q|N|N|100|N|N"
具有用于获取文件路径的构造函数。要从ifstream
文件中读取字符,您要做的就是将.txt
对象中的>>
运算符用于输入变量。要检查是否已完成阅读,只需使用ifstream
对象的.eof
函数。
ifstream