Bonjour,
J'ai la fonction suivante qui me permet d’exécuter des commandes avec en arguments des paramètres de type string
Code : Sélectionner tout - Visualiser dans une fenêtre à part void execute_command(char **argv, arg_nb);
Je peux l'utiliser comme ceci :
Le problème est que je voudrais l'utiliser sans avoir à déclarer de variable "args" pour que le code soit plus lisible et qu'il tienne sur moins de lignes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 char* args[] = {"2", "3"}; execute_command(args, 2);
J'ai essayé ceci mais ça ne compile pas :
=> il existe une astuce pour faire ceci ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 execute_command({"2", "3"}, 2);
merci d'avance
Partager