vector<vector<int>> sort_a;
vector<int> v2;
vector<int> v3;
for (int i=0; i<4; ++i) {
v2.push_back(i);
for (int j=0; j<4; ++j) {
v3.push_back(j);
sort_a.push_back(v2);
sort_a.push_back(v3);
}
}
Wektor sort_a powinien być tablicą 4x4, zamiast tego wyjście ma 31x1 z dużą ilością pustych elementów, jak wstawić elementy do wielowymiarowego wektora?Wstawianie elementów wielowymiarowych Wektor
Spowoduje to zapisanie tekstu poza końcem wektorów. – interjay
Przez rezerwowanie elementów mogę używać metody [] [] do przekazywania wartości, ale ponieważ było dużo niechcianych przydziałów, chciałem użyć wartości odsuwania i wstawiania tylko w razie potrzeby, jak to zrobić? –
@interjay: przykro mi, z jakiegoś powodu myślałem, że wektory zostały już odpowiednio przeskalowane. – prazuber