Is there a difference between int x{}; and int x = 0;?
<p>I understood that <code>int x{};</code> is a kind of default-initialization, but is it exactly the same as writing <code>int x = 0;</code> ?</p>