title: How can I make `new[]` default-initialize the array of primitive types?
body: <p>Every now and then I need to call <code>new[]</code> for built-in types (usually <code>char</code>). The result is an array with uninitialized values and I have to use <code>memset()</code> or <code>std::fill()</code> to initialize the elements.</p>
  
  <p>How do I make <code>new[]</code> default-initialize the elements?</p>