Pregunta

Sé que en C ++, hay una función

system("example.exe");

que se ejecuta otro programa, puesto que requiere la incluyen stdlib.h.

Porque yo ya estoy incluyendo 'windows.h', ¿hay una equivilant a la función system() en Windows?

¿Fue útil?

Solución

Hay CreateProcess para ejecutar una ejecutable en particular, o ShellExecute para ejecutar programas o documentos abiertos con su programa asociado.

Si la portabilidad a otras plataformas es ningún problema en absoluto, me quedo con el sistema. #including stdlib.h no te matará;)

Otros consejos

Creo que estás buscando CreateProcess?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top