bonsoir,
si je déclare m_IsVisited comme ça : bool **m_IsVisited;
ça veut dire quoi;
merci de m'aider svp
Version imprimable
bonsoir,
si je déclare m_IsVisited comme ça : bool **m_IsVisited;
ça veut dire quoi;
merci de m'aider svp
euh... j'ai pas tout compris, c'est quoi la question?
mersi pou votre attention;
je trouve un programme que fait la déclaration suivante bool **m_IsVisited;
puis utiliser m_IsVisited comme une matrice booléenne ,
mon question est : est ce que lorsque utilise les 2 étoile (**)avant le m_IsVisited ça signifie que bool **m_IsVisited est une matrice de booléenne
Salut,non, cela représente un pointeur de pointeur sur booléen nommé m_IsVisited...
Accessoirement, cela peut, effectivement, représenter un tableau à deux dimensions de booléens, qu'il s'agira d'allouer dynamiquement.
Mais, en toute honnêteté, j'aurais surement préféré utiliser un std::vector de booléens, ou, au pire, un pointeur "simple" de booléens alloué dynamiquement, et utiliser la formule cellule = ligne * NbColonnes + colonne...
Du moins, si le nombre de colonnes est identique pour chaque ligne...
merci kaola et merci tout le monde sur les réponse et l'attention:P