Основная проблема Не могли бы вы помочь мне понять, как использовать вектор вектора. Возьмем, например, vector< vector<int> > help
. Я не понимаю, является ли это вектором ints, каждый из которых является вектором int или если он является вектором вектора ints? Я также не понимаю, как его использовать.Ошибка векторных проблем
Пример кода
vector< vector<int> > test[500];
test[0].emplace_back(1);
cout << test[0][0];
test[50].emplace_back(4);
cout << " " <<test[50][0];
-console-
1 50 //this is not what happens btw, but it is the desired results
Отказ Я провел большую часть утреннего тестирования и прибегая к помощи этого. Пожалуйста, помогите :) Я сделал свой hw. Я не могу найти документацию векторов вектора. Также у меня есть все правильные библиотеки, и я использую namespace std. Я ноб, и я понимаю, что пространства имен - это плохая практика, но сейчас она очень удобна для меня.
В принципе, я хочу установить размер вектора, заполненный каждым pt, являющимся вектором int. Я бы предпочел не идти по пути отдельного класса. Является ли вектор вектора int, правильная вещь для изучения?
Спасибо :)
У вас нет вектора векторов. У вас есть массив векторов векторов. – juanchopanza
Что ты имеешь в виду? – Krtko
У вас есть массив, содержащий 500 векторов векторов. – juanchopanza