CPP/2DVector

From ProgrammingExamples
< CPP
Revision as of 13:49, 1 August 2010 by Daviddoria (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

2DVector.cpp

#include <iostream>
#include <vector>
#include <iomanip>
 
int main(int argc, char *argv[])
{
  std::vector<std::vector<int> > items ( 5, std::vector<int> ( 5 ) );
  int k = 0;
 
  for ( int i = 0; i < 5; i++ ) 
  {
    for ( int j = 0; j < 5; j++ )
    {
      items[i][j] = k++;
    }
  }
 
  for ( int i = 0; i < 5; i++ ) 
  {
    for ( int j = 0; j < 5; j++ )
    {
      std::cout << std::setw(3) << items[i][j] <<' ';
    }
    std::cout << std::endl;
  }
 
  return 0;
}

CMakeLists.txt