title: Cross platform Sleep function for C++
body: <p>Is it possible with macros make cross platform Sleep code?
  For example</p>
  
  <pre><code>#ifdef LINUX
  #include &lt;header_for_linux_sleep_function.h&gt;
  #endif
  #ifdef WINDOWS
  #include &lt;header_for_windows_sleep_function.h&gt;
  #endif
  ...
  Sleep(miliseconds);
  ...
  </code></pre>