N.O.R.E
Messages postés6Date d'inscriptionvendredi 30 novembre 2012StatutMembreDernière intervention 3 avril 2014
-
Modifié par N.O.R.E le 30/11/2012 à 13:25
Bonjour,
je dois coder une classe matrice creuse mais je reçois des erreurs de compilation ( MatrixSparse does not name any type)que j'arrive pas a traiter est ce que quelqu'un pourrait m'aider . (NB le fichier .cxx n'est pas complet je l'ai pas encore terminé)
voila pour mon fichier .h
<code>
#ifndef MATRIX_SPARSE_HEADER_HXX
#define MATRIX_SPARSE_HEADER_HXX
#include <iostream>
MatrixSparse::MatrixSparse(int m, int n, int nnz, int* ptr, int *ind, double *data)
{
m_ = m;
n_ = n;
nnz_ = nnz;
ptr_ = new int[m_+1];
ind_ = new int[nnz];
data_ = new double[nnz];
for ( int i(0); i < m_+1; i++)
ptr_[i] = ptr[i];
for ( int i(0); i < nnz; i++)
{
ind_[i] = ind[i];
data_[i] = data[i];
}