【发布时间】:2016-09-09 18:43:30
【问题描述】:
所以我有一个包含数字和一堆字符的文件,我想将它们存储在我自己的数据类型中,我称之为 Grid,它基本上是一个二维向量,具有一些有用的功能,可以让我继续存储数据不用担心其他任何事情。无论如何,这里是输入文件的外观示例:
---sa-fs-gäörq-qwe-f-s
--p21-2
4-----
我希望能够逐个字符地读取所有这些数据并将它们存储在我的向量中,除非我希望能够忽略这些数字。这是我所做的一些事情
int main()
{
ifstream file;
file.open("input.txt");
Grid<char>g(5,5) //initializing 2d vector 5x5
while(!file.eof())
{
for (int i=0; i<5;i++)
for(int j=0; i<5;j++)
file>>(g[i][j]);
}
return 0;
}
【问题讨论】:
-
@BaummitAugen 很抱歉,但我找不到我的问题与链接中的问题之间的任何相关性,你能帮我吗?
-
这不应该回答这个问题,而是指出你的代码中一个不相关的错误。这就是为什么我将其发布为评论而不是答案。 ;)