title: C++'s "system" without wait (Win32)
body: <p>I have got a program which checks if there's a version update on the server. Now I have to do something like</p>
  
  <pre><code>if(update_avail) {
      system("updater.exe");
      exit(0);
  }
  </code></pre>
  
  <p>but without waiting for "updater.exe" to complete. Otherwise I can't replace my main program because it is running. So how to execute "updater.exe" and immediately exit? I know the *nix way with <code>fork</code> and so on, how to do this in Windows?</p>