title: Swap bytes in a DWORD
body: <p>I have a <code>DWORD</code>, e.g: <code>0x0A0B0C0D</code>. I want to obtain <code>0x0D0C0B0A</code>.</p>
  
  <p>I usually use the <code>BSWAP</code> assembly instruction but I am using a compiler that doesn't support a built-in assember.</p>