voici un bout de code que j'aimerais faire marcher :

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
22
 
#include <iostream>
 
using namespace std;
 
 
int** gettab(int tab[][2]){
 
   return (int**)tab;
 
}
 
int main()
{
    int a[4][2] = {{0, 0}, {1, 0}, {2, 0}, {2, 1}};
 
    int ** b = gettab(a);
 
    cout <<  b[0][0];
 
    return 0;
}
j'ai un segmentation fault à l'instruction : cout << b[0][0];

est ce que l'erreur vient du cast : return (int**)tab; ?