C++
Résolu
narsise
-
narsise -
narsise -
Bonjour,
void remplissage(int Raw,int col)
{
switch(tab[i][j].x)
{
case 0:
{//processus}
case (Raw-1):
{//processus}
}
}
mon faute est dans case(Raw-1) le compilateur donne que Raw cannot appeare in constant expersssion.
void remplissage(int Raw,int col)
{
switch(tab[i][j].x)
{
case 0:
{//processus}
case (Raw-1):
{//processus}
}
}
mon faute est dans case(Raw-1) le compilateur donne que Raw cannot appeare in constant expersssion.
3 réponses
il faut utiliser un if, dans les "case" des switch on ne peut pas mettre de variables.
C'est d'ailleurs ce que dit l'erreur...
C'est d'ailleurs ce que dit l'erreur...
B-M-R, c'est quoi ?
Ensuite,
essaie un truc comme ca:
N'oublie pas d'indenter ton code et d'utiliser les balises < code> < / code>.
A+
Bonjour, mon sujet est .... ... Je vous reMercie ... ... Au Revoir.
Ensuite,
essaie un truc comme ca:
void remplissage(int Raw,int col){ Int l_raw; l_raw = raw-1; switch(tab[i][j].x) { case 0: {//processus} case (l_raw): {//processus} } }
N'oublie pas d'indenter ton code et d'utiliser les balises < code> < / code>.
A+