no save
Assistance
Achat
News

Forum | programmation
[C++] Erreurs de compilation !
myrkhaoula, le lun. 17 déc. 2007 à 10:56:14
Bonjour,

Mon programme ne s'exécute pas et je n'arrive pas à détecter mes erreurs :
Voilà le code :

#include<iostream>
using namespace std;

class C
{
int *v;
public:
C(int x);
~C();
C(C c);
int getv();
};
C::C(int x)
{
v=new int(x);
cout<<"objet cree..."<<endl;
}
C::~C()
{
delete v;
cout<<"objet detruit..."<<endl;
}
C::C(C c)
{
v=new int(c.v);
cout<<"objet cree par recopie..."<<endl;
}
int C::getv()
{
return *v;
}
void f(C c)
{
cout<<"la valeur de V = "<<c->getv()<<endl;
}
void main()
{
C c1(0), c2(1), c3(2), c4;
C *p;
cout<<c2.getv()<<endl;
f(c3);
p=new C(4);
f(p);
cout<<p->getv();
delete p;
}
Merci de vos réponses :)





Nico194
déc. 07
Suivant
REPONSES
Nico194
déc. 07
myrkhaoula
déc. 07
le père
déc. 07
le père
déc. 07
myrkhaoula
déc. 07
le père
déc. 07
myrkhaoula
déc. 07
le père
déc. 07
myrkhaoula
déc. 07
Version Web
Réalisé par RedShift
no save