title: Is it possible to implement 64-bit integers using a 32-bit compiler?
body: <p>Although there are already a lots of such questions on stack overflow regarding this (<em>almost near to what I want to know</em>). But none of those got the answer that would have solved the case. </p>
  
  <p>My question basically is about following:</p>
  
  <blockquote>
    <p><strong>Is it possible to implement 64-bit integers using a 32-bit compiler? What is the significance of bit-size of compiler in deciding size of integer?</strong> (not considering performance issues)</p>
  </blockquote>
  
  <p>Somewhat related questions already asked are:</p>
  
  <ol>
  <li><p><a href="https://stackoverflow.com/questions/5256000/integer-size-in-c-depends-on-what?answertab=votes#tab-top">integer size in c depends on what?</a></p></li>
  <li><p><a href="https://stackoverflow.com/questions/2331751/does-the-size-of-an-int-depend-on-the-compiler-and-or-processor">Does the size of an int depend on the compiler and/or processor?</a></p></li>
  <li><p><a href="https://stackoverflow.com/questions/589575/size-of-int-long-etc">What does the C++ standard state the size of int, long type to be?</a></p></li>
  </ol>
  
  <p>Each of above question had some very good answers with them but in the end, no one of them gave me an exact answer.</p>