Table de connectivité

Fermé
dianbobo Messages postés 151 Date d'inscription mardi 20 avril 2010 Statut Membre Dernière intervention 15 juin 2014 - 5 nov. 2011 à 17:04
 sof - 6 nov. 2011 à 12:21
Bonjour,


je suis sur un code c++ , mais débutant
je code une table de connectivité entre les coordonnées et leurs points
le tout se trouve dans un fichier , c'est une matrice à trois colonnes
chaque ligne (i) , contient :
à la première colonne le noeuds , à la deuxième l abscisse et à la troisième l 'ordonnée
pour cela j'ai créer une classe dans un fichier.h que voici :
class Coordonnees
{
    public:
  //definir le constructeur surchargé
        Coordonnees(double abs, double ord);
//definir la fonction de connectivité entre le noeud et les coordonnées
//cette fonction va prendre en argument les coordonnées et retourner le noeud
        void Connexion_Coordonne_Noeud(double abs, double ord);
    private:
        double m_abcisse;
        double m_ordonnee;

};


le fichier.h ne présente aucune erreur ;)
en ce moment , je suis sur un fichier.cpp , pour implémenter ma méthode
que voici :

#include <iostream>
#include<vector>
#include "coordonnee.h"
using namespace std ;

//initialiser le constructeur
 Coordonnees::Coordonnees(double abs, double ord):m_abcisse(abs),m_ordonnee(ord)
{

}
// faire une boucle sur les Coordonnees et associer avec les noeuds
void Coordonnees::Connexion_Coordonne_Noeud(double abs, double ord)
{
    vector<double>noeud;//je definis le vecteur qui doit contenir les noeuds
    int nombre_noeuds;
    int i ;
    for (i=0 ;i<nombre_noeuds ; i++)
    {
        for (int j=0 ; j<nombre_noeuds ; j++)
        {
            if (i=j)//on associe le noeud(i) a ses coordonnees(i,j)
            {
                //resultat est le vecteur des noeuds ,
                noeud[i] = Connexion_Coordonne_Noeud(i,j);/*j associe chaque noeud à ses coordonnées*/
            }
        }

    }
}


mais j'ai des erreurs ici :
1) noeud[i] = Connexion_Coordonne_Noeud(i,j);/*j associe chaque noeud à ses coordonnées*/
2) if (i=j)//on associe le noeud(i) a ses coordonnees(i,j)

quelqu'un peut t'il m'aider
merci d'avance

1 réponse

éviter le void
0