c++ is this copy constructor?
<pre><code>class A {};
class B { public: B (A a) {} };

A a;
B b=a;
</code></pre>

<p>I read this from <a href="http://www.cplusplus.com/doc/tutorial/typecasting/" rel="nofollow">http://www.cplusplus.com/doc/tutorial/typecasting/</a> . It says this is a implicit type conversion. From class A to class B.
I want to ask, is this also an example of  copy constructor?
Thanks.</p>
