Go back to Richel Bilderbeek's homepage.

Go back to Richel Bilderbeek's C++ page.

 

 

 

 

 

(C++) GetSizes

 

GetSizes is a matrix code snippet to obtain all std::vector sizes in a 2d std::vector.

#include <vector>

//From http://www.richelbilderbeek.nl/CppGetSizes.htm
const std::vector<std::size_t> GetSizes(const std::vector<std::vector<double> >& v)
{
  std::vector<std::size_t> w;

  const std::size_t sz = v.size();
  for (std::size_t i = 0; i!=sz; ++i)
  {
    w.push_back(v[i].size());
  }
  return w;
}

 

 

 

 

 

Go back to Richel Bilderbeek's C++ page.

Go back to Richel Bilderbeek's homepage.

 

Valid XHTML 1.0 Strict