title: Using new in a member initializer list of constructor
body: <p>This compiles, but I've never seen it in any other code. Is it safe?</p>
  
  <pre><code>Testclass():sources(new int[32]){}
  </code></pre>
  
  <p>Instead of:</p>
  
  <pre><code>Testclass(){
      sources = new int[32];
  }
  </code></pre>