Difference between revisions of "CPP/2DVector"

From ProgrammingExamples
< CPP
Jump to: navigation, search
(Created page with '==2DVector.cpp== <source lang="cpp"> #include <iostream> #include <vector> #include <iomanip> int main(int argc, char *argv[]) { std::vector<std::vector<int> > items ( 5, std:…')
(No difference)

Revision as of 13:49, 1 August 2010

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