Controlling order of compilation in C++
<p>Suppose you have two classes <code>A</code> and <code>B</code> in two different files <code>A.cpp</code> and <code>B.cpp</code> respectively, how can you ensure <code>class A</code> compiles before <code>class B</code>.</p>
