Nej.
Jeg kan komme med en forklaring af Roberts forslag.
Du har følgende kode:
int i;
vector<vector<int>> IntVectors;
for (i = 0; i < 10; i++) {
IntVectors.push_back(vector<int>());
}
Nu har du en vektor, IntVectors, som indholder 10 vector<int>. Altså vil du have fat i vektor nummer 2, kalder du den ved at sige:
IntVectors[1]
1-tallet er jo fordi IntVectors starter med 0. Nu kan du fx sige
IntVectors[1].push_back(2)
Så indholder vektor nummer 2, tallet 2.
Giver det mere mening?