Bonjour,

j'ai une matrice static :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int temp_costMatrix[NB_AA][NB_AA]={
{9, -1, -1, -3,  0, -3, -3, -3, -4, -3, -3, -3, -3, -1, -1, -1, -1, -2, -2, -2},
{-1,  4,  1, -1,  1,  0,  1,  0,  0,  0, -1, -1,  0, -1, -2, -2, -2, -2, -2, -3},
{-1,  1,  5, -1,  0, -2,  0, -1, -1, -1, -2, -1, -1, -1, -1, -1,  0, -2, -2, -2},
{-3, -1, -1,  7, -1, -2, -2, -1, -1, -1, -2, -2, -1, -2, -3, -3, -2, -4, -3, -4},
{0,  1,  0, -1,  4,  0, -2, -2, -1, -1, -2, -1, -1, -1, -1, -1,  0, -2, -2, -3},
{-3,  0, -2, -2,  0,  6,  0, -1, -2, -2, -2, -2, -2, -3, -4, -4, -3, -3, -3, -2},
{-3,  1,  0, -2, -2,  0,  6,  1,  0,  0,  1,  0,  0, -2, -3, -3, -3, -3, -2, -4},
{-3,  0, -1, -1, -2, -1,  1,  6,  2,  0, -1, -2, -1, -3, -3, -4, -3, -3, -3, -4},
{-4,  0, -1, -1, -1, -2,  0,  2,  5,  2,  0,  0,  1, -2, -3, -3, -2, -3, -2, -3},
{-3,  0, -1, -1, -1, -2,  0,  0,  2,  5,  0,  1,  1,  0, -3, -2, -2, -3, -1, -2},
{-3, -1, -2, -2, -2, -2,  1, -1,  0,  0,  8,  0, -1, -2, -3, -3, -3, -1,  2, -2},
{-3, -1, -1, -2, -1, -2,  0, -2,  0,  1,  0,  5,  2, -1, -3, -2, -3, -3, -2, -3},
{-3,  0, -1, -1, -1, -2,  0, -1,  1,  1, -1,  2,  5, -1, -3, -2, -2, -3, -2, -3},
{-1, -1, -1, -2, -1, -3, -2, -3, -2,  0, -2, -1, -1,  5,  1,  2,  1,  0, -1, -1},
{-1, -2, -1, -3, -1, -4, -3, -3, -3, -3, -3, -3, -3,  1,  4,  2,  3,  0, -1, -3},
{-1, -2, -1, -3, -1, -4, -3, -4, -3, -2, -3, -2, -2,  2,  2,  4,  1,  0, -1, -2},
{-1, -2,  0, -2,  0, -3, -3, -3, -2, -2, -3, -3, -2,  1,  3,  1,  4, -1, -1, -3},
{-2, -2, -2, -4, -2, -3, -3, -3, -3, -3, -1, -3, -3,  0,  0,  0, -1,  6,  3,  1},
{-2, -2, -2, -3, -2, -3, -2, -3, -2, -1,  2, -2, -2, -1, -1, -1, -1,  3,  7,  2},
{-2, -3, -2, -4, -3, -2, -4, -4, -3, -2, -2, -3, -3, -1, -3, -2, -3,  1,  2, 11}};
et j'aimerai la copier dans une matrice dynamique :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
int ** costMatrix;
costMatrix=new int*[NB_AA];
for(int i=0; i<NB_AA; i++){
	costMatrix[i]=new int [NB_AA];
}

J'ai essayer avec memcpy mais cela fonctionne pas, est ce que quelqu'un à une idée?

merci

Alaninho