Chargement en cours...
Connexion au forum informatique de Sur-la-Toile
La discussion « compilation d'une classe en c++ » se trouve dans le forum « Programmation »
Statut de la discussion » compilation d'une classe en c++ « ( normale)

compilation d'une classe en c++

» Liste des Forums » Programmation » Discussion


Le 19-12-2004 à 12:00 #

Je veux créer une classe monome seulement la compilation ne s'effectue pas correctement. Pouvez-vous m'aider?
Je vous en remercie d'avance. Je commence par un constructeur et une fonction retournant le coeff du monôme.

//fichier.h

# include
#include
using namespace std;

# define MAX_IND 5

class monome {

int c;
int *tab;
int*val;

public :
monome1();

int coeff();

};

//fichier.cpp

# include "cricri.h"
# include
# include
using namespace std;

monome::monome1(int c)//constructeur et c est le coeff
{
int i;
int *tab=new int[MAX_IND];//tableau avec MAX_IND le nombre d'indéterminées
tab[0]=c;//dans la première case, je mets le coeff
for(i=1;i<=MAX_IND;i++)//pour les autres cases, initialisation à 0
{
tab[i]=0;
}
}

int monome::coeff ()//fonction retournant le coeff du monome
{int c;
return c;
}

//fichier main

# include "cricri.h"
# include "cricri.cpp"
# include
# include
using namespace std;


void main()
{
monome m();
int choix=-1;
while (choix!=0)
{
cout<<"1.coeff\n";
cout<<"0.quitter\n";
cout<<"Faites votre choix :";
cin>>choix;

switch(choix){
case 1 : coeff(); break;
default : cout<<"pas le bon cas"< }
}
return ;
}

Mes erreurs :

--------------------Configuration: dauphin - Win32 Debug--------------------
Compiling...
cricri.cpp
c:\mes documents\école\dauphin\cricri.cpp(7) : error C2511: 'monome1' : overloaded member function 'int (int)' not found in 'monome'
c:\mes documents\école\dauphin\cricri.h(7) : see declaration of 'monome'
test.cpp
c:\mes documents\école\dauphin\cricri.h(7) : error C2011: 'monome' : 'class' type redefinition
c:\mes documents\école\dauphin\cricri.cpp(7) : error C2511: 'monome1' : overloaded member function 'int (int)' not found in 'monome'
c:\mes documents\école\dauphin\cricri.h(7) : see declaration of 'monome'
c:\mes documents\école\dauphin\test.cpp(20) : error C2065: 'coeff' : undeclared identifier
Error executing cl.exe.

dauphin.exe - 4 error(s), 0 warning(s)


Le 23-12-2004 à 19:01 #

lol c koi ts t include ki traine sans rien après, et ton destrucetur, lé ou ? et ta du pomper sa je cpas ou, ms sa na rien de logik
» Liste des Forums » Programmation

Sujets Connexes

Arakien & WéWé


Forums

Navigation


Publicité

Connectés

Il y a actuellement 356 visiteurs et 5 toiliens en ligne, ainsi que 1 connecté sur le tchat.

Recherche

Concours


Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.

Conditions d'utilisation -

Partenaires: [Informatique Multimédia] [Portail du Maroc] [Actualité High Tech]
[Tutoriaux Photoshop] [éligibilité ADSL] [Astuces Windows]

Page générée en 555 millisecondes sur WWW1.