title: copy block of memory
body: <p>I need a suggestion on on how do I copy a block of memory efficiently, in single attempt if possible, in C++ or assembly language.</p>
  
  <p>I have a pointer to memory location and offset. Think of a memory as a 2D array that I need to copy consisting of rows and columns.</p>