title: C++, Free-Store vs Heap
body: <p>Dynamic allocations with <code>new/delete</code> are said to take place on the <strong>free-store</strong>,<br>while <code>malloc/free</code> operations use the <strong>heap</strong>.
  <br><br>
  I'd like to know if there is an actual difference, in practice.<br>
  Do compilers make a distinction between the two terms? (<em>Free store</em> and <em>Heap</em>, not <code>new/malloc</code>)</p>