C++ -- What is the meaning of this statement?
<p>I saw the following class definition and cannot figure out the meaning of the line 1.</p>

<pre><code>class Noisy {
public:
  Noisy() throw();
 ~Noisy() throw();
  Noisy&amp; operator= (const Noisy&amp;) throw();
  Noisy            (const Noisy&amp;) throw(); // Line 1
};
</code></pre>

<p>What is the meaning of this line and what is the usage of this line?</p>

<p>Thank you</p>
