Table de connectivité
dianbobo
Messages postés
167
Statut
Membre
-
sof -
sof -
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 :
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 :
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
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
A voir également:
- Table de connectivité
- Table ascii - Guide
- Table des matières word - Guide
- Tableau croisé dynamique ou table de pilote - Guide
- Table des caractères - Guide
- Schéma branchement table de mixage - Forum Audio