title: Does memcpy not throw exceptions?
body: <p>Hopefully there is a simple answer to this as it seems a simple question, however I have not been able to find any information on this on the interwebs.</p>
  
  <p>In the following code snippet, Visual Studio complains of unreachable code at the line "delete bytes;"</p>
  
  <pre><code>try
  {
     memcpy(bytes, other.bytes, count);
  }
  catch (...)
  {
     delete[] bytes;
     throw;
  }
  </code></pre>
  
  <p>Does memcpy not throw exceptions?</p>