8
Ініціалізація двовимірного std :: vector
Отже, у мене є таке: std::vector< std::vector <int> > fog; і я ініціалізую це дуже наївно, як: for(int i=0; i<A_NUMBER; i++) { std::vector <int> fogRow; for(int j=0; j<OTHER_NUMBER; j++) { fogRow.push_back( 0 ); } fog.push_back(fogRow); } І почувається дуже неправильно ... Чи існує інший спосіб ініціалізації такого вектора?