title: Is `int` by default `signed long int` in C++?
body: <p>Is <code>int</code> by default <code>signed long int</code> in C++?</p>
  
  <p>Is it platform and/or compiler dependent? If so, how?</p>
  
  <p>[EDIT]</p>
  
  <p>Are any of the following guaranteed to be duplicate?</p>
  
  <pre><code>signed short int
  signed int
  signed long int
  signed long long int
  unsigned short int
  unsigned int
  unsigned long int
  unsigned long long int
  </code></pre>