Bonjour,

Je m'explique : Je récupère dynamiquement la valeur de recupNbTache() dynamiquement via un fichier texte. Je voudrais placer cette valeur dans le GRAPHE, c'est à dire en mettant GRAPHE[valeur de recupNbTache()]. Seulement, recupNbTache est dynamique et cela provoque une erreur :
erreur: variably modified ‘GRAPHE’ at file scope

J'aimerais donc savoir s'il est possible de faire ce que je souhaite et j'espère avoir été assez clair.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int recupNbTache();
int recupDureeTache(int tache);
 
static const int nbTacheTot = recupNbTache() + 2;
 
struct cellule
{
int noeud;
int duree;
int tot;
int tard;
struct cellule * suivant;
};
typedef struct cellule * GRAPHE[nbTacheTot];