Is there any standard order of inclusion to avoid hidden dependencies?
<p>Is there any standard order of inclusion to avoid hidden dependencies?</p>

<p>if yes,is this correct order?</p>

<ol>
<li>C library headers</li>
<li>C++ library headers</li>
<li>Other library headers</li>
<li>Related headers</li>
<li>our projects headers</li>
</ol>