title: Is sizeof in C++ evaluated at compilation time or run time?
body: <p>For example result of this code snippet depends on which machine: the compiler machine or the machine executable file works?</p>
  
  <pre><code>sizeof(short int)
  </code></pre>