Bonjour,
je voudrais faire un tableau en 2 dimensions en c++.
voici l'equivalent en C de ce que je voudrais faire:
mais le malloc ca fait pas trop C++.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 int ** m_pHoleMap; m_pHoleMap=(int **)malloc(sizeof(int*)*nbLines); for(int i=0;i<nbLines;i++){ m_pHoleMap[i]=(int*)malloc(sizeof(int)*nbColumns); for(int j=0;j<nbColumns;j++) m_pHoleMap[i][j]=-1; }
J'ai pense a un truc du style:
mais ca ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 int ** m_pHoleMap=new int[nbLines][nbColumns];
Si vous avez des suggestions.
Merci d'avance
Partager