Autor
|
Tema: Abrir "programa.sh" desde c++/LINUX (Leído 1,042 veces)
|
j.programator
Desconectado
Mensajes: 1
|
Buenas!! Quiero abrir una simulación desde mi programa de c++.Para ello he empezado probando la función system() y me lo abre pero no veo forma de que el usuario pueda decidir finalizar la simulación, y pesar de que lo meta en hilos no me cierra el proceso, y me acaba bloqueando la interfaz al cerrar el hilo. Parece ser que esa función crea un nuevo proceso, y se cierra automáticamente cuando se termina su función. Para comandos como "cd" o "ls" no hay problema, pero la simulación sería un bucle eterno. También he probado con fork() pero me clona la interfaz así que tampoco me sirve. Y estoy echando un ojo a la familia exec() pero tampoco acabo de verlo muy claro. Si alguno podría decirme de alguna función o algo se lo agradecería. Un saludo!!
|
|
|
En línea
|
|
|
|
RyogiShiki
Desconectado
Mensajes: 745
げんしけん - Hikkikomori FTW!!!
|
Seria bueno que nos dejaras algo de codigo para revisar, tambien es bueno que nos dijeras que framework estas usando, por ejemplo si es Qt entonces ese tiene algunas clases que son de utilidad para esta labor.
Saludos
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Busco "Programa" de Conversión de ".ram" a ".Mp3" ???
Multimedia
|
Ad0nis
|
2
|
1,575
|
13 Mayo 2004, 23:05 pm
por Ad0nis
|
|
|
Generar ".exe" Desde un Programa
« 1 2 »
Programación Visual Basic
|
agus0
|
18
|
4,931
|
20 Septiembre 2010, 11:45 am
por ranslsad
|
|
|
recursos visual basic, """"""proceso inmortal"""""
Análisis y Diseño de Malware
|
Dark4ngel
|
7
|
8,907
|
3 Noviembre 2011, 10:42 am
por Dark4ngel
|
|
|
Linux desde "0"
GNU/Linux
|
guga8
|
2
|
1,191
|
12 Agosto 2015, 02:29 am
por Bundor
|
|
|
Abrir juego desde Linux Debian
GNU/Linux
|
UHntery
|
4
|
1,254
|
8 Febrero 2016, 22:32 pm
por iUDEX
|
|