copying and assignment
<p>Could somebody explain me the difference between copying and assignment?</p>

<pre><code>SomeClass a;
SomeClass b = a; // assignment
SomeClass c(a); // assignment
b = c; // copying
</code></pre>

<p>but what is the difference, why there are two different constructions in the language? </p>
