title: Copy multidimensional array to vector and vice versa
body: <pre><code>int dArray[1600][32];
  vector &lt; vector &lt;int&gt; &gt; dVector;
  
  n= 1600; k = 32
  dVector.resize(n);
  for(int i = 0 ; i &lt; n ; ++i){
  dVector[i].resize(k);
  }
  
  std::copy ( dArray, dArray + tmp_c, std::back_inserter (dVector));
  </code></pre>
  
  <p>How do i use the std::copy ( or any other function ) to copy an multi dimensional array to a vector and vice versa?</p>