tableau de pointeur sur fonction !!! - C++ - Programmation
Marsh Posté le 09-09-2003 à 16:31:42
Utilise les balises de code (le boutton c/c++) c illisible ton truc, et de loin ça a l'air d'être un "beau" mélange de C et de C++
Marsh Posté le 09-09-2003 à 16:37:35
F tab_fonc[1]; /* un tableau de 2 pointeurs sur fonctions (2 types F) */
->> ca fait un tableau d'un ptr ca ...
ensuite pour avoir un ptr de f1, il me semble que tu dois prendre &f1 (a confirmer).(mon compilo vc++7 supporte les 2 : f1 et &f1)
il me semble que lorsque tu définis ton type, tu dois laisser les arguments de la fonction.
int *f1(char *argv,char *envp)
strncmp(envp[i], argv[2], strlen(argv[2]))
-> c quoi ca ?????
int *f1(char *argv,char *envp)
-> je vois pas de return ?
puis ca me parait un horrible mélange entre du c et du c++ tout ca ... a part les cout qui font c++-style le reste est du c ...
ya même un printf() au milieu des cout ...
Marsh Posté le 09-09-2003 à 17:23:02
???
Marsh Posté le 09-09-2003 à 19:15:09
Citation : J'aimerai géré un menu via un tableau de pointeurs sur fonction. |
je comprends pas ...
Marsh Posté le 09-09-2003 à 20:32:18
zouzouille a écrit : J'aimerai géré un menu via un tableau de pointeurs sur fonction.
|
Putain c si difficile que ça d'utiliser c balises
Et que je t'y reprénne plus
Bon si non pour trois cas ça vaut pas vraiment le coup les tableau de pointeur, un bête switch est emplement suffisant.
Et tu me vire stdlib.h et tu le remplace par cstdlib, pareil pour les autres.
Marsh Posté le 09-09-2003 à 16:23:31
tjr po resolu
Message édité par zouzouille le 09-09-2003 à 17:34:39