Is it possible to have two declarations of C++ class depending on its use?
<p>Is it possible to have two declarations of C++ class depending on its use?
In practice, this would mean two header files for the class.
Should this work in the current compilers? Does it work?</p>

<p>One class has the class defined (a cpp file) but has different declarations(.h) which are used in different files, (the included in the header files )are different.</p>
