title: #define statements within a namespace
body: <p>If I have a #define statement within a namespace as such:</p>
  
  <pre><code>namespace MyNamespace
  {
    #define SOME_VALUE 0xDEADBABE
  }
  </code></pre>
  
  <p>Am I correct in saying that the #define statement is not restricted to the namespace? </p>
  
  <p>Is the following the "correct" thing to do?</p>
  
  <pre><code>namespace MyNamespace
  {
    const unsigned int SOME_VALUE = 0xDEADBABE;
  }
  </code></pre>