Я делаю несколько тестов массивов векторов, и я не знаю, как их распечатать. Вот мой код:Печать векторных массивов в C++
#include <iostream>
#include <string>
#include <cstring>
#include <algorithm>
#include "vector"
#include <windows.h>
using namespace std;
vector<vector<int>> generateArrays(){
vector<vector<int>> cisla;
for(unsigned int i=1; i < 11; i++){
vector<int> pole;
vector<int> pole2;
for(unsigned int j=0; j < i*5; j++){
int a = rand();
pole.push_back(a);
pole2.push_back(a);
}
cisla.push_back(pole);
cisla.push_back(pole2);
}
return cisla;
}
vector<vector<int>> arrays = generateArrays();
void Print (const vector<int>& arrays){
// function for prinitng arrays
}
int main(){
Print(arrays);
system("pause");
}
Что мне нужно есть некоторая функция, чтобы записать все числа в векторных массивах. Я пытался использовать Google, но ни один из кодов не работает для меня.
[общие решения] (http://stackoverflow.com/questions/4850473/pretty-print-c-stl-containers). – Jarod42
Не утруждайте себя ответами, прочтите ссылку Джарода. – Xarn