title: Assembly ADC (Add with carry) to C++
body: <p>There is an x86 assembly instruction <code>ADC</code>. I've found this means &quot;Add with carry&quot;. What does this mean/do? How would one implement the behavior of this instruction in C++?</p>
  <p><strong>INFO:</strong><br />
  Compiled on Windows. I'm using a 32-bit Windows Installation. My processor is Core 2 Duo from Intel.</p>