您的帮助将在这件事上得到赞赏。
我必须将包含行和列的文本文件读入向量中。文本文件可以是任意大小。文本文件的一个示例:
T,T,T,F,T
T,T,T,T,T
T,T,T,T,T
T,T,T,T,T
T,T,T,T,T
T,T,T,T,T
T,T,T,T,T
现在,如何将此文本文件上传到 2D 矢量?
到目前为止,我知道我必须使用向量的向量(2d 向量),所以我像这样初始化它:
vector<vector<char> > forest;
老实说,我不知道如何从这里前进。我会假设我必须使用嵌套的 for 循环,但我对 2d 向量没有太多练习。
我还在考虑使用 getline 并将每一行作为字符串读取,或者使用 .get 函数并将每个字符视为 while 循环中的字符?我是编码工作的新手,所以任何帮助都将不胜感激!
谢谢 :)