Stack Overflow на русском Asked by verybadcoder on December 19, 2020
итак, размер вектора будет N*m, я и хочу объявить его с таким размером (N и M) вводятся заранее
#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main() {
int n, m;
cin >> n >> m;
vector <vector <string>> pole(n(m)), pole2;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
cin >> pole[i][j];
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
cin >> pole2[i][j];
}
}
}
cin >> n >> m;
vector <vector <string>> pole(n, vector <string>(m));
Т.е. pole
- вектор из n
векторов, каждый из которых - вектор из m
строк...
Аналогично надо объявлять и pole2
.
Correct answer by Harry on December 19, 2020
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP