【发布时间】:2018-11-09 23:39:16
【问题描述】:
我有一个由用户输入声明的二维字符向量。但是,我将如何返回这个 2d 字符向量?
我知道我需要 2 个 for 循环,但我将如何首先获得有多少向量的大小。其次,找到二维向量中的一个向量的大小。
例如,假设用户输入:
.........
.........
....x....
.........
.........
我如何得到这个二维向量的高度和宽度并打印出来?
我目前的情况是这样的:
for (int i = 0; i < data.size(); i ++) {
for (int j = 0; j < data<data.size()>>; j++) {
}
}
此外,允许用户输入大于上述文件的文件。这就是为什么我不能使用已经声明的变量。
我认为更好的问题是“我如何获得二维向量的长度以及其中一个向量的高度以打印出整个事物?”
【问题讨论】:
-
你真的想从一个函数中返回一个二维向量...还是?