Using new in a member initializer list of constructor
<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>
