l "sistema" de @C ++ sin esperas (Win32)

Tengo un programa que comprueba si hay una actualización de versión en el servidor. Ahora tengo que hacer algo como

if(update_avail) {
    system("updater.exe");
    exit(0);
}

pero sin esperar a que se complete "Updater.exe". De lo contrario, no puedo reemplazar mi programa principal porque se está ejecutando. Entonces, ¿cómo ejecutar "Updater.exe" y salir inmediatamente? Sé el camino * nix confork y así sucesivamente, ¿cómo hacer esto en Windows?

Respuestas a la pregunta(6)

Su respuesta a la pregunta