Comment utiliser QGenericMatrix::data ()
eh salut, encore une question débile :whistle2:
La fonction data() de QGenericMatrix est censé me renvoyer un pointeur vers le début des données
Citation:
T * QGenericMatrix::data ()
Returns a pointer to the raw data of this matrix.
Or quand je pointe un tableau sur cette adresse il arrive pas qu'à récupérer les données .
Petite illustration avec un bout de code
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
QGenericMatrix<3,151,double> matData;
//Remplissage de la matrixGenerique
for (int i = 0 ; i < 151 ; i++)
{
matData.fill(mat[i][0]);
matData.fill(mat[i][1]);
matData.fill(mat[i][2]);
}
//déclaration d'un tableau
double *mat = (double*)malloc(151*3*sizeof(double));
mat = matData.data(); |
Une idée ? merci d'avance
Rq : Aucun dépassement n'est signalé lors de la compilation.donc du coté de l'allocation dynamique aucun souci