Bonjour,
Pour mon interface en GTK+, j'ai besoin d'ouvrir différents programmes "externes". J'ai eu l'occasion de voir que system(), ce n'est pas bien.
Seulement, le prototype de g_spawn_async() est quelque peu effarant de complexité.
Auriez-vous l'amabilité de m'éclairer sur les différents paramètres avec un exemple ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 g_spawn_async ( const gchar *working_directory, gchar **argv, gchar **envp, GSpawnFlags flags, GSpawnChildFunc child_setup, gpointer user_data, GPid *child_pid, GError **error )
Partager