Domanda

Lo so in C ++ v'è una funzione

system("example.exe");

che viene eseguito un altro programma, messo richiede l'inclusione stdlib.h.

Perché io sto già tra cui 'windows.h', c'è un l'equivalente di funzione system() in Windows?

È stato utile?

Soluzione

CreateProcess di eseguire un eseguibile specifico, o ShellExecute per eseguire programmi o documenti aperti con il loro programma associato.

Se la portabilità verso altre piattaforme è alcun problema a tutti, mi piacerebbe restare con il sistema. #including stdlib.h non ti ucciderà;)

Altri suggerimenti

pagina MSDN per CreateProcess per ulteriori informazioni

Credo che siete in cerca di CreateProcess?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top