title: What does this line of code do? Const uint32_t goodguys = 0x1 << 0
body: <p>Can someone tell me what is being done here:</p>
  
  <pre><code>Const uint32_t goodguys = 0x1 &lt;&lt; 0
  </code></pre>
  
  <p>I'm assuming it is c++ and it is assigning a tag to a group but I have never seen this done. I am a self taught objective c guy and this just looks very foreign to me. </p>