title: Namespace for external library in C++
body: <p>I am trying to link to an external library, on which I have no control, that doesn't have any namespace for its functions.</p>
  
  <p>Since I don't want to have conflicts with the names defined in that library: how to include the external headers in a namespace that I would create myself?</p>
  
  <p>I know that the following code doesn't work, but the spirit of the question is there:</p>
  
  <pre><code>namespace extLib {
    #include "externalFolder/externalHeader.h"
  }
  </code></pre>