title: Is this a valid Copy Ctor ?
body: <p>I wonder if there is something wrong with the copy constructor function below?</p>
  
  <pre><code>class A
  {
     private:
        int m;
     public:
        A(A a){m=a.m}
  }
  </code></pre>